The Daily Pennsylvanian is a student-run nonprofit.

Please support us by disabling your ad blocker on our site.

Dinesh D'Souza spoke in the Hall of Flags this Tuesday evening in an event hosted by Penn College Republicans. Footage by Sage Levine