“No Respect”: Athlete Rues JLN Stadium’s Condition After Diljit Concert
For sports fans in India, the Jawaharlal Nehru Stadium in New Delhi is a hallowed venue. In the past it has hosted the 2010 Commonwealth Games, footballer Bhaichung Bhutia’s farewell…
