The French territory of Mayotte is on red alert again with another cyclone heading toward the islands off Africa that were devastated by their worst storm in nearly a century last month
American rapper Rick Ross is making waves in South Africa after confirming his arrival in Cape Town, where he’s been enjoying the city’s beauty and