Kaleidoscope of Flag Colors Glistened for ‘Parade of Countries’ at Opening of Carifta Games 2024 in Grenada Nick Ford April 18, 2024