‘Our son was forced to end life’: Parents of Indian medical student Vaibhav Duggal accuse Texas Tech University of bias

Five months after Vaibhav Duggal, a third-year medical student at Texas Tech University Health Sciences Center School of Medicine, committed suicide, his parents in India broke silence and accused the university authorities of clear bias which they alleged pushed Vaibhav to take the decision to end his life. They said Vaibhav was declared guilty of […]