Don Imus on Townhall

America - Fri Sep 14

Liberal Fox News contributor Tamara Holder spews an unnecessary insult at Michelle Malkin while discussing foreign policy on the Fox Business Network. ... more