Motorcade for Pope Francis Leaves DC's Basilica

September 23, 2015 07:27 PM
Embed
This program will begin at
This program has ended and is being processed for playback.

A motorcade for Pope Francis leaves the Basilica of the National Shrine of the Immaculate Conception on Wednesday in Washington, D.C.