The Daily Pennsylvanian is a student-run nonprofit.

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

Executive director of the Ayn Rand Institute Yaron Brook criticizes U.S. foreign policy, arguing that the United States has not been aggressive enough in the ongoing war in Iraq in a talk given Wednesday night. [Geoff Robinson/The Daily Pennsylvanian]