There continues to be controversy surrounding the host nation of the 2023 World Cup, India. On 19th November 2023, Australia defeated India by six wickets at Ahmedabad’s Narendra Modi Stadium. Mitchell Marsh, the Australian all-rounder who rested his legs on the World Cup trophy in a viral photograph, came under scrutiny from India. India’s Uttar […]