Health Tucker Carlson: Putin takes charge as TV host gives free rein to Kremlin By News for today - February 12, 2024 0 20 FacebookTwitterPinterestWhatsApp The Russian leader was given the opportunity to expound familiar grievances unchallenged.