Delhi’s Jawaharlal Nehru Stadium to be dismantled for 102-acre sports city: Sources

In a major development for Indian sports infrastructure, the Jawaharlal Nehru Stadium complex in New Delhi is set to be dismantled to make way for a state-of-the-art Sports City spread across 102 acres, Sports Ministry sources told India Today on Mon…

Leave a Reply

Your email address will not be published. Required fields are marked *