Delhi’s Neelachala Seva Sangha elects new office-bearers
New Delhi: Sree Neelachala Seva Sangha (SNSS), the premier cultural-cum-religious institution in New Delhi, has elected its new office-bearers recently.
The Sangha has been managing the affairs of Lord Jagannath Temple in Hauzkhas of the…