Pope Francis has landed in D.C., where he’s meeting President Obama:
Does anything seem a little off to you? It did to to tweeter @redsteeze:
Ha! We knew there was something!
Pope Francis has landed in D.C., where he’s meeting President Obama:
Does anything seem a little off to you? It did to to tweeter @redsteeze:
Ha! We knew there was something!