Pentagon rejects China's claim that suspected spy balloon is a weather device

2023-02-04 2

Pentagon rejects China's claim that suspected spy balloon is a weather device