Congress Still Searing Obama on Libya
Back from Latin America, President Obama is on the hot seat with Congress, which is demanding more explanation of the U.S. role in Libya.
Back from Latin America, President Obama is on the hot seat with Congress, which is demanding more explanation of the U.S. role in Libya.