India have made history by becoming the first team to win the T20 World Cup at home, defeating New Zealand by 96 runs in the final at the Narendra Modi Stadium in Ahmedabad.
Suryakumar Yadav’s team buried the…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply