Barbados Royals defend WCPL crown with thumping win over TKR 30.08.2024 11:11 Indiatoday.in (sports) Barbados Royals defend WCPL crown with thumping win over TKR