‘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…