The World Economic Forum removed their page for Vladimir Putin on Feb 28web.archive.org6 pointsmaxwell4 years ago