New Delhi, May 27, 2020: An IRS officer posted as principal tax commissioner in Delhi has allegedly committed suicide at his residence in Chanakyapuri. He was found hanging in his bedroom using a bedsheet.
The officer Keshav Saxena was found hanging in his room by his wife around 7 am. He was rushed to nearby Hospital in Chanakyapuri where he was declared dead. He was 57
A suicide note has been found in his room.