Sack PSC CEO – Workers

Some workers of the Tema Shipyard displaying placards during May Day

Some workers of the Tema Shipyard displaying placards during May Day