Bahrain imposes death penalty in mock trials of tortured defendants
A 61-page report through Human Rights Watch and Bahrain’s Institute for Rights and Democracy found that the defendants were denied evidence, a lawyer, and the opportunity to cross-examine “secrets. “
Bahrain imposes death penalty in mock trials of tortured defendants Read More »