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 …