Saw this “Impeach Obama” sign in front of the post office in Chatham, NJ on Saturday. At first I thought it was a Tea Party protest. Then I noticed another, smaller sign that said “Save NASA.” Space exploration is not a major plank in the Tea Party platform, last I checked.
Turns out they were supporters of Lyndon LaRouche, the gadfly presidential candidate and purveyor of political conspiracy theories. You don’t see LaRouchites in New Jersey’s bedroom suburbs all that often.
I bet there were a lot of disappointed conservatives that day.