Suicide and attempt to suicide of Police continues in Mumbai

By Jaspal Singh Naol Mumbai: Mumbai top Police Officer Himanshu Roy committed suicide today at his residing house with his service revolver. The 1988 batch Indian Police Service (IPS) Officer headed the Anti-Terror Squad of Maharashtra. He led investigations into several big cases including the 2013 Indian Premier League spot-fixing Continue Reading