US journalist Tucker Carlson reflects on his visit to Russia at the World Government Summit event in Dubai
US journalist Tucker Carlson reflects on his visit to Russia at the World Government Summit event in Dubai
THE PROPAGANDA IS INSANE!!! But. W Tucker.