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
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
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