Pope Francis Heads to Congress

September 24, 2015 09:48 AM
Embed
This program will begin at
This program has ended and is being processed for playback.

Video footage of Pope Francis' motorcade on Independence Avenue S.W., a few blocks from the U.S. Capitol, Washington, D.C., Sept. 24, 2015.