Bahrain ended issue of systematic torture
Bahrain established the Bahrain Independent Commission of Inquiry on June 29, 2011, under Royal Order No. 28. According to the…
1 story published by ArabicNews.com on September 29, from 2005 to 2005.
1 story
Bahrain established the Bahrain Independent Commission of Inquiry on June 29, 2011, under Royal Order No. 28. According to the…