Prime Minister Narendra Modi welcomed India’s 2025 Women’s Cricket World Cup champions in New Delhi, recreating what many fans are calling the country’s “1983 moment.” The interaction featured heartfelt exchanges, light-hearted moments, and inspiring messages. The team presented the Pri