Tea Party Protestors Demand Obama Impeachment Outside White House
Less than 100 Tea Party-affiliated protesters gathered in Lafayette Square on Tuesday to call for Obama’s impeachment, just steps from the White House where President Obama was meeting with members of the Senate Foreign …