Seven police officers face charges on mistreatment
Information Affairs Authority BahrainThe Bahraini Courts have charged 7 police officers for mistreatment and torture allegations ...
Information Affairs Authority BahrainThe Bahraini Courts have charged 7 police officers for mistreatment and torture allegations ...