- Jul 21, 2011
It was a post made on the world economic forum Twitter account. You can't get any more legit than that.A fact check shows this looks to be a conspiracy theory. https://www.reuters.com/article/uk-factcheck-wef-idUSKBN2AP2T0
The "fact check" is also about a video not the Twitter post.