Agbogbloshie

Suburb near Accra, Ghana, known for its e-waste dump issues From Wikipedia, the free encyclopedia

Agbogbloshiemap