Bahrain: Telecom Engineer Held Incommunicado - Human Rights Watch
Human Rights Watch
Bahrain: Telecom Engineer Held Incommunicado
Human Rights Watch
(Beirut) – Bahraini authorities held a telecommunications engineer incommunicado for five weeks without access to a lawyer or his family, Human Rights Watch said today. The authorities failed to provide accurate information on the whereabouts of the ...
Read more »