From a Russian Telegram channel...

Reply to this note

Please Login to reply.

Discussion

What is this supposed to communicate?

A joke that the US was against Russia until 2025 and now is on Russia 's side. In the format of a Wikipedia war explainer box.