News Xtra [Photo] a student of Babcock University commits suicide Bestxplorer January 5, 2017 1 min read Share this: