Has Liberalism Won in America? – Leslie Marshall on Megyn Kelly’s “America Live” 2/26/13

Has Liberalism Won in America? – Leslie Marshall on Megyn Kelly’s “America Live” 2/26/13

Leslie Marshall discusses the recent statements by conservative commentators asserting that the liberals have won the political battle in the US, on Megyn Kelly’s “America Live”,  FNC 2/26/13, along with Chris Plante.

Leave a reply