The Arizona Balloon Buster flies again
Earlier today, a pair of Lockheed Martin F-22 Raptor jets from Langley Air Force Base in Virginia shot down the Chinese surveillance balloon that had been floating across the United States. A pilot fired an AIM-9 sidewinder missile with an explosive warhead into the balloon Read More …