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 […]