Putin debunks Tucker Carlson’s warmongering anti-China propaganda, mocks his CIA ties
The U.S. TV host Tucker Carlson set off a political scandal by traveling to Moscow this February to interview Russian President Vladimir Putin. This provoked a debate in the media, which – as is so […]