The same parasites that instigated World War 1&2 now face bitter humiliation and defeat.
This meeting sent them a clear signal:
We are aware of you and we are destroying your world order
Get ready for false flags from these leeches to drag nations back into war.
They still infect all of Europe, Scandinavia and the rest of the Anglo world.
https://www.cnn.com/2025/02/18/europe/us-russia-riyadh-talks-intl/index.html