Harvard professor who called X ‘toxic’ at WEF dodges questions in Davos

WATCH ON YOUTUBE