video

Watch Pope Francis Arrive LIVE in the United States

Pope Francis arrives today in Washington D.C. You can watch Pope Francis arrive in the United States LIVE right here. Scheduled arrival is 4:00 PM.

Leave a Reply

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of