Powered by :
On 22 February 2026, Jawaharlal Nehru Stadium became the unlikely epicentre of a cultural reckoning. India’s first large-scale North East music festival arrived in Delhi, days after a racist attack in Malviya Nagar put the city’s prejudices on trial.
Share this article
If you liked this article share it with your friends.they will thank you later