USA

Philadelphia Shuts Down the Streets for Pope Francis

September 28, 2015 10:13 AM
Embed
This program will begin at
This program has ended and is being processed for playback.

Pope Francis' visit to Philadelphia created an interesting kind of peace: a ban on cars created a quiet pedestrian village in the middle of one of the United States' biggest cities.