Home Tags Human Rights Watch

Tag: Human Rights Watch

Bahrain police threaten detained children with rape

Jim W. Dean - Bahrain can compete competitively with Israel when it comes to children, via barbaric treatment from the Middle Ages.

What's HOT from Senior Editors