Published: 18 Mar 2014 - 08:05 am | Last Updated: 27 Jan 2022 - 02:41 am
Public sector workers scuffle with police before the arrival of a team of inspectors from the IMF, the European Commission and the European Central Bank at the finance ministry in Athens yesterday.