Jamaican Diaspora NewsCity of Lauderhill in Florida to Host T20 Cricket World Cup Matches in June 2024