According to the Congressional Budget Office, annual debt payments — currently about $200 billion — are set to skyrocket. CBO estimates that interest payments on the federal debt will total $916 billion by the year 2020. Jewel Samad/AFP/Getty Images hide caption

itoggle caption Jewel Samad/AFP/Getty Images

A counter-demonstrator squares off with immigrant rights supporters during a protest outside Wrigley Field before the start of the Cubs game against the Arizona Diamondbacks Thursday in Chicago. Dozens of people demonstrated outside the park calling for a boycott of the series to protest the passage of Arizona's controversial immigration law. Scott Olson/Getty Images hide caption

itoggle caption Scott Olson/Getty Images

Muslim scholar Tariq Ramadan, pictured here at a conference in France on April 25, is now able to enter the U.S. He tells NPR that when he speaks in the U.S., he's too much of a Muslim and when he speaks in the Muslim world, he's too much of a Westerner. Jean Sebastien Evrard/AFP/Getty Images hide caption

itoggle caption Jean Sebastien Evrard/AFP/Getty Images