News

Shark Island, near the town of Lüderitz, is now a campsite for tourists. But Shark Island is also called Death Island, and it was a concentration camp and a site of genocide during German ...