India News | Written by Tania Saili Bakshi | Saturday May 14, 2016
A pall of gloom settled over the hill station of Mussoorie in Uttarakhand after Baba Hardev Singh, spiritual head of Sant Nirankari Mission, died in a road accident in Montreal, Canada on Friday.
www.ndtv.com