Fox News dropping truth bombs on the WEF