The U.S. military downed a Chinese spy balloon off the Carolina coast, according to the Associated Press. The report came shortly after the FAA ordered flights in the region halted.
Continue Reading…