A techie and a police sub-inspector were arrested in Satara for allegedly raping and abetting the suicide of a 28-year-old doctor. The techie’s family claims the doctor harassed him, while police found chats indicating her stress. The doctor’s suicide note named the two accused.
