Sports

UPenn Freshman Track Star Jumps To Death; Reasons Not Yet Determined

Madison Holleran, a 19-year-old University of Pennsylvania track star, committed suicide by jumping off a three-story parking garage in Center City, Philadelphia, Friday night. The freshman jumped to death an hour after posting a photo of Philadelphia's Rittenhouse Square at sunset on her Instagram account.