“The Bahrain authority is delaying the pending visit of Mr. Juan Mendez, the UN Special Rapporteur on Torture, in an attempt to hide the atrocious human rights violations and escape international monitoring,” Rabea said.
“The Bahrain authority is delaying the pending visit of Mr. Juan Mendez, the UN Special Rapporteur on Torture, in an attempt to hide the atrocious human rights violations and escape international monitoring,” Rabea said.