Tucker Carlson IMPLODES — “Antichrist” Lie EXPOSED… Allies FLEE La Daily 2 hours ago IMAGE ABOVE FROM VIDEO BELOW 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!!!