German Elections

German Elections

September 26, 2009

Republican Defeat

Republican Defeat

November 10, 2006

Anti-Obama Vote

Anti-Obama Vote

November 2, 2010