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]