2 Temple University students fall from rooftop in North Philadelphia
Saturday, October 3, 2020
Two Temple University students were hospitalized Saturday after falling from a four-story rooftop in North Philadelphia, police said.
Copyright © 2024 WPVI-TV. All Rights Reserved.