on January 20, 2023 in World News WEF insider: Schwab has a ‘God Complex’ and his days are numbered click here for more