The Hathras incident should serve as a chilling reminder that superstitions and occult practices continue to kill innocent individuals in India. It should...
Delhi Police have apprehended Devender Sharma, infamously referred to as ‘Doctor Death,’ at an ashram in Dausa, Rajasthan. Sharma, a 67-year-old ex-Ayurvedic doctor,...