Cabo Verde March 22, 2025By Charlotte AdamsNearly 1,000 Tourists Take Legal Action Against Luxury Hotels Following Mysterious Stomach Bug Outbreak in Cape VerdeBy Charlotte Adams