A demonstrator ducks while clashing with riot police during a protest. The country has been convulsed by unrest in recent days over the cost of living.
A demonstrator ducks while clashing with riot police during a protest. The country has been convulsed by unrest in recent days over the cost of living.