Shiva Shankar Baba missing from Dehradun hospital?

Self-styled godman Shiva Shankar Baba, wanted in sexual harassment case, is reportedly missing from a private hospital in Dehradun, where he was said to be getting treatment for the past few days. Continue Reading