North 18th Street
Police say a woman died after she fell off a roof in North Philadelphia on Wednesday night.
Philadelphia police say the investigation is ongoing after a third arrest connected to a home invasion in which four Temple University students were bound and robbed at an off-campus apartment earlier this week.
Two suspects are in police custody and a third is being sought in connection with the home invasion robbery of several Temple University students earlier this week.
Four Temple University students are Philadelphia’s latest home invasion victims.