LOL tell me there’s video of him saying this?
Good God! Pointed at Russia??? Somebody please tell him what a shield is.