Tucker Carlson IMPLODES — “Antichrist” Lie EXPOSED… Allies FLEE La Daily 1 month ago TOP COMMENTS FROM VIDEO BELOW These people are traitors—. America needs to distance from these people – they are demonically inspired- Italy is not our friend nor is NATO!!!