Feedback

Explosions and Tear Gas as Riot Police Clash with Protesters

 

Trouble erupted outside an Armenian police station, held in a standoff since July 17th by 29 gunmen demanding the release of an opposition leader.

Shows