TheGhanaWeb

The Sentinelese

The Sentinelese

The Sentinelese are an uncontacted tribe living on North Sentinal Island, one of...

icon Fela Kuti

Fela Kuti