Rovman Powell aims for West Indies to lift T20 World Cup title at home 12.06.2024 11:23 Indiatoday.in (sports) Rovman Powell aims for West Indies to lift T20 World Cup title at home