Hot Search
No search results found
- Write an article
- Start discussion
- Create a list
- Upload a video
Tarkwa Bay in Lagos, Nigeria is a small beach community with one of the few surfing spots in West Africa. In January 2020 the Nigerian Navy forcefully evicted thousands of residents at gun point which has left the residents now homeless. This is their story.
No data