January 22, 2020 Metro Massive Eviction At Tarkwa Bay Renders Many Homeless Tarkwa Bay dwellers in Lagos State are being evicted from the island with no alternative accommodation provided for them.…