A chinese weather balloon was seen traveling across the U.S. and many have claimed it to be a chinese spy balloon. Is china actively trying to spy on other countries? Or was this really an accident?

Spread the love