Mumbai News | Edited by Vaibhav Tiwari | Friday May 11, 2018
Senior Indian Police Service (IPS) officer Himanshu Roy, who had been involved in several high-profile cases, allegedly committed suicide at his Mumbai residence. He was currently serving as an Additional Director General of Police. The former Maharashtra Anti-Terror Squad chief was battling cancer, and was on a long leave on medical grounds.
www.ndtv.com