Human Rights Watch Critical Of Crackdown On Armenian Protesters
Heghine Buniatian Azatutyun.am 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

