Suicide note reveals 'frustration' with cancer led Himanshu Roy to commit suicide by shooting in mouth
India | May 11, 2018, 11:21 PM ISTMumbai police, citing his suicide note, said the 1988-batch Indian Police Service officer took the extreme step "out of frustration" due to his illness.