Celebrations erupt as India crowned T20 cricket world champions June 30, 2024 by Cricket fans in India are in party mode after their team beat South Africa by seven runs. Read More