Wild Geese

11 months ago 132

Drones descend on the Kremlin, Russian rebels attack Belgorod, Russian positions are attacked in Ukraine, but Vladimir Putin and his entourage continue to display their faith in the final victory. In view of the disaster at the Kakhovka power plant, should we rather speak of his nihilism and his faith in final destruction?

Read Entire Article