Metro Mass workers in Kumasi call off strike

Metro Mass Workers in Accra and Kumasi went on a protest to demand the removal of their MD
Metro Mass Workers in Accra and Kumasi went on a protest to demand the removal of their MD