by Haja Mo March 18, 2025 Politics Beijing has long criticized the outlet, as well as Radio Free Asia, for highlighting human rights abuses in China. Previous Story DOGE Staff Marches Into U.S. Institute of Peace and Evicts Its Officials Next Story Trump Says a Recession Would Be Worth It, but Economists Are Skeptical