God is literally in the house, people. The Pope is in town, and the world is going crazy. Pope Francis officially landed on United States. territory this week, with President Barack Obama and family greeting him as he landed. On Thursday, the Pope addressed Congress and one unsurprising thing happened: Speaker of the House John Boehner cried. Read More »