DSC_1721

A teargas grenade goes off as Federal Police advance.

View All