Okun Alfa is a coastal community located in Lagos, South-West Nigeria, on the coastline by the Atlantic Ocean.
The community beach, known as Alpha Beach,...
Following the release of the Environmental Investigation Agency (EIA) and PremiCongo’s groundbreaking report Toxic Transition, and allegations that the world’s...