iAfrica

Be Smart About South Africa

AFRICA TOP 10

1 min read

Authorities in Nigeria evicted thousands of impoverished residents from a Lagos slum, leaving many homeless. Residents described scenes of panic...