yogthos, 10 months ago Ah yes, famous Kremlin propaganda as reported by mainstream western media.
Ah yes, famous Kremlin propaganda as reported by mainstream western media.