Human Rights Watch Critical Of Crackdown On Armenian Protesters
Human Rights Watch (HRW) has questioned the legality of the Armenian police’s heavy use of powerful stun grenades against anti-government demonstrators in Yerevan last June.