WION Dispatch: Anti terror squad chief Himanshu Roy commits suicide in Mumbai

WION India May 11, 2018, 07:36 PM(IST)
A senior Maharashtra police officer, Himanshu Roy allegedly committed suicide by shooting himself at his home in Mumbai. He was suffering from cancer and was on a long medical leave.
Read in App