MCQ Hive stays free thanks to ads. Please disable your ad blocker for this site so content and features keep working.
World Current Affairs MCQs
Q
Which country’s court has sentenced 16 police officers to life imprisonment for rounding up and massacring dozens of unarmed Muslims during historic riots in 1987?