Bahrain’s criminal justice system fails

 

Bahrain’s criminal justice system fails to deliver basic accountability and impartial justice