November 8, 2026

China Disagrees That It Emitted a Loud Noise