New Delhi: A second-year Master of Arts student of Jawaharlal Nehru University allegedly committed suicide here on Friday by hanging himself from a ceiling fan inside the campus, a police officer said. The incident was reported to police at 12 p.m. after the deceased, Rishi Joshua Thomas, sent his suicide note to the professor of […]