Girard College students stranded on North Carolina mountain due to Helene heading back to Philly

The Girard College students who were stranded on a mountain in North Carolina after they couldn’t travel home due to storm damage from Hurricane Helene are now homebound, the school announced in an email Tuesday.

Story continues

YOU MIGHT ALSO LIKE

TRENDING ARTICLES