NightOwl, 6 months ago it’s Kremlin propaganda. Is China behind all of this? The well-known Kremlin outlet the New York Times. Nothing but Putin talking points from them.
it’s Kremlin propaganda. Is China behind all of this?
The well-known Kremlin outlet the New York Times. Nothing but Putin talking points from them.