St. Thomas graduate student Olivia DeMeuse died after being hit by a car while walking on April 16, according to a statement from the St. Thomas Newsroom. Chief Story Editor and Social Media Manager Angeline Terry has the story.
St. Thomas graduate student Olivia DeMeuse died after being hit by a car while walking on April 16, according to a statement from the St. Thomas Newsroom. Chief Story Editor and Social Media Manager Angeline Terry has the story.