iOS app Android app

John Mccain and Liberal

John McCain 'Accidentally' Calls Himself A "Liberal Republican"

Posted 05.25.2011 | Politics

At a town hall meeting in Richardson, Texas, Thursday afternoon, Sen. John McCain, R-Ariz., made a gaffe that will surely provide myriad conservative ...