Temple Football Stadium Construction Devolves into Senseless Protest

While Penn may be the most famous college in the City of Brotherly Love, it could easily be argued that Temple University is the quintessential Philly college.…… Read more “Temple Football Stadium Construction Devolves into Senseless Protest”