Sounds like an EMP or some sort of microwave weapon that fries avionics in aircraft, causing them to drop out of the air.
9 posted on 01/13/2024 6:19:14 AM PST by Timber Rattler
("To be prepared for war is one of the most effectual means of preserving peace." --George Washington)