March 2, 2026 | New York Sun

China Is Winning the Information War in Afghanistan — And Using It To Humiliate America