
In Henichesk, Kherson region, Russian occupiers erected a monument to Lenin. That is why they will inevitably lose. Russia has and offers no attractive idea, no clear image of the future. All they can offer is a musty Soviet relic. Decay, dust, madness.


Leave a Reply