258 Views Rubio HUMILIATES Liberal CNN After They Call Him A Bad Christian for Insulting Castro [Video]