Perth man caught up in Chilean anti-government protests tells of ‘heavy-handed’ riot police

A week of riots have ground life in Santiago, Chile, to a standstill.
A week of riots have ground life in Santiago, Chile, to a standstill.