In the last edition of the World Cup, held in 2018 in Korea, India had swept all the titles except the men’s team championship that was bagged by Sri Lanka. – The Headlines – Sports News Today, Live Cricket Score, Football News, Sports Videos


In the last edition of the World Cup, held in 2018 in Korea, India had swept all the titles except the men’s team championship that was bagged by Sri Lanka. – The Headlines – Sports News Today, Live Cricket Score, Football News, Sports Videos