The memes on India’s defeat did not spare Deepika Padukone either
—File photo The World Cricket Festival, which started from October 5, 2023 in neighboring India, finally came to an end yesterday with the victory of Australia. During the 48 matches,…