American cricket fan drowns at south coast beach

An Indian born, American cricket fan who was in Barbados for the T20 World Cup cricket has drowned at a south coast beach. Starcom Network News understands that this morning the U.S. national was in the company of friends when he went into the sea off the Bougainvillea Hotel at Maxwell Coast Road, Christ Church. … Continue reading American cricket fan drowns at south coast beach