Expecting a Shift

October 31, 2010

First lady Michelle Obama is visiting the Penn campus for a rally.

Article Source: Philadelphia Inquirer