More western propaganda.
More western propaganda. —
Your reply is self revelatory as “... those here on FR who laud Moscow as a beacon of freedom compared to the West.”