Odia Woman’s Suicide In Bengaluru: Police Arrest Husband
Bhubaneswar: Police on Wednesday arrested Ratikant Rath, the husband of Barsha Priyadarshini Mishra, a senior executive of Biocon Ltd, who allegedly committed suicide in her Vakil Magnolia Apartments in Bengaluru. ...