Russian president Vladimir Putin was humiliated on Friday when a cyberattack forced him to delay a key speech to an economic forum dubbed 'Russia's Davos'. The Kremlin said the St Petersburg Economic Forum had suffered from a denial of service attack, forcing the Russian tyrant to delay a scheduled address by an hour. Kremlin spokesman Dmitry Peskov said in a call with reporters that specialists were working to fix the problem caused by a DDOS attack that began on Thursday, and that Putin's keynote address had been moved back to 3pm (1300 BST). 'Problems arose with the distribution of badges...