Demonstrators protest at Huntsman Hall after House Majority Leader Eric Cantor canceled his Wharton Leadership Lecture slated for Friday afternoon.
Demonstrators protest at Huntsman Hall after House Majority Leader Eric Cantor canceled his Wharton Leadership Lecture slated for Friday afternoon.