Russia lost the war, now it can find its soul
The Russian wreckage in the streets of Bucha, a small Ukrainian town in the outskirts of Kyiv, perhaps could be the best illustration of agony and the last moments of […]
The Russian wreckage in the streets of Bucha, a small Ukrainian town in the outskirts of Kyiv, perhaps could be the best illustration of agony and the last moments of […]