Confrontation between riot police and protesters.

Comments

comments