Sports Ministry gives go-ahead to open up 143 Khelo India Centres across 7 States in India Sports Ministry gives go-ahead to open up 143 Khelo India Centres across 7 States in India Sports Ministry gives go-ahead to open up 143 Khelo India Centres across 7 States in India