Posts Tagged ‘David Horowitz’

More on how Catalist has revolutionized elections for Dems

Posted by: Judy K. Warner on October 6, 2014