Neil Cavuto of Fox News calls out President Obama for reversing statements.




TOWNHALL MEDIA GROUP