A Special Political Briefing from Debra Freeman
March 9, 2010 • 11:27PM

LaRouche's National Spokeswoman Debra Freeman gives an update on the present political situation in Washington DC.