The world champions are finally home after being stuck in Barbados due to Hurricane Beryl. They received a grand welcome in New Delhi.
ADVERTISEMENT