Police troops shower protesters with rounds of US-made tear gas on Saturday.
Protesters escorting an injured colleague amid police crackdown.
Police troops shower protesters with rounds of US-made tear gas on Saturday.
Protesters escorting an injured colleague amid police crackdown.