Tucker Carlson has reportedly left the Presidential Executive Office of Russia according to Sputnik

The news outlet took to the streets to ask Russians what their opinion of Tucker was. Here is what they had to say:


View Comments

News on the Net——

News from around the world