What is the most leftist country on earth?

India or China, probably. They have some of the largest incumbent worker's movements out there and even though bourgeois and state authorities try to suppress them they still grow.

Someone post the gif

...

...

LITTLE
BROWN
LOLIS

China, the gods of capitalism that is china?

Venezuela.

Viet-fucking-nam.

Cuba

what do you mean?