Tag Archives: King Hamad bin Isa Al Khalifa

Bahrain’s Brutal Crackdown on Doctors

How is Bahrain violating the Geneva Convention by its brutal crackdown on physicians?

Read more »