05/15/2015 10:34 am ET Updated May 15, 2015

Tea Party Heads Explode Over The Pope

Win McNamee via Getty Images

The Bishop of Rome is coming to Washington in September to address a joint session of Congress, and boy are things already getting frisky.

Read more on Salon