The Olusosun landfill is a 100-acre dump in Lagos, Nigeria

You are here: