UPENN SUICIDE

Madison Holleran is seen in this undated photo taken from her Facebook profile. Holleran, a freshman track star at the University of Pennsylvania from Allendale, N.J., committed suicide by jumping from a Philadelphia City Center building Friday, Jan. 17, 2014.

madison-holleran-photos-4
ad_157419103

Stay Connected

31,926FansLike
3,103FollowersFollow
286FollowersFollow
1,175FollowersFollow