Comment: NOBODY says that Russia is a beacon of freedom.

(See in situ)

In reply to comment: Wow (see in situ)

NOBODY says that Russia is a beacon of freedom.

But that it stands up to US imperialism is a feather in anyone's cap.