Dan Crenshaw OBLITERATES Ben Rhodes on Iran

YES FINALLY!! Every time I see this idiot Ben Rhodes on cable news television I tell whoever is in the room about how he can’t be trusted because he literally admitted to . . .