Thursday, March 04, 2010

'Impeach Obama' Candidate Wins Democratic Primary

The Washington Independent reports on the LaRouche candidate who won. Here's a video.

Introduction Video from Kesha for Congress on Vimeo.