Tag: Duquesne University
College Football Player Dies After Jumping From 16th Story Dorm Window
21-year-old Marquis Brown—a junior running back at Duquesne University in Pittsburgh, Pennsylvania—was reportedly being questioned by campus police in response to an altercation on the 16th floor of his dorm Thursday (Oct. 4) when he jumped out of the window.