Open defecation and indiscriminate refuse dumping take over Agbogbloshie after traders’ relocation
The 80-acre plot of land reclaimed from onion vendors in Agbogbloshie, Accra, now stands as a distressing emblem of failed aspirations. Initially envisioned by the Greater Accra Regional Coordinating Council ...