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

WATCH ON YOUTUBE