Putin is shedding his grip on electricity and leading Russian protection officials feel the Ukraine war is ‘lost,’ skilled suggests
Russian President Vladimir Putin viewed through the Summit of Collective Safety Treaty Organisation (CSTO) at the Grand Kremlin Palace on […]
Learn more →