The World Economic Forum removed their page for Vladimir Putin on Feb 28 | Heykuki News