Vladimir Putin proposes revising Russia’s strategy for scientific, technological development Read more
Vladimir Putin demotes ‘General Armageddon’ , publicly humiliates deputy PM for ‘fooling around’ Read more