Massive protest in Teshie as residents decry over bad roads by Newsroom 30 May 2023 0 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 ...