Pentagon labels tech giant Alibaba and car maker BYD as aiding Chinese military

By The Associated Press (NPR)
June 9, 2026 1:56 p.m.