April 18, 2025

Ugh: Klaus Schwab Hails “Responsible, Responsive” China