mykeystrokes.com
“Pope Francis Makes Tea Party Heads Explode”: Why Steve King & Louie Gohmert Have It In For The Pontiff
The Bishop of Rome is coming to Washington in September to address a joint session of Congress, and boy are things already getting frisky. Pope Francis is an extraordinarily popular Pope who’s not …