October 17, 2014

New Jersey Democrat Struggles To Explain Broken 2010 Promise

During today’s debate, New Jersey Democrat Aimee Belgard struggled to explain her broken promise to not take a salary as a local official.