Residents of Awoshie, a suburb in Accra have taken to the streets to show their anger over faulty traffic lights…
This website uses cookies.