July 13, 2022 75 years of independence, 75 iconic moments from Indian sports: No 42 – 2011: India beats Sri Lanka to lift World Cup after 28 years India will entire 75 years of independence this yr. Here… Read More