Massive protest in Teshie as residents decry over bad roads
Some discontented residents of Teshie took to the streets to voice their outrage against the deplorable condition of their roads. Teshie, a vibrant community located in Accra has been grappling ...