Who needs the CIA and state propaganda when you have these shitstains

https://twitter.com/dennisispeasant/status/1574530188125392917

  • RamrodBaguette [comrade/them, he/him]
    ·
    2 years ago

    Imagine calling yourself a leftist and then repeating state department-tier propaganda about how there's no democratic participation in Cuba whatsoever.