Bahrain guarantees all basic rights of detainees
MANAMA: The establishment of the Prisoners and Detainees Rights Commission (PDRC) is a major step towards preserving the basic human ...
MANAMA: The establishment of the Prisoners and Detainees Rights Commission (PDRC) is a major step towards preserving the basic human ...