Cricket's Olympic return likely in 2024, if Rome hosts the Games
Rome is bidding to host the 2024 Summer Games alongside Paris, Los Angeles and Budapest.
Jul 01, 2016, 16:15 PM IST
Rome is bidding to host the 2024 Summer Games alongside Paris, Los Angeles and Budapest.
Jul 01, 2016, 16:15 PM IST