ALIENS
An Anomalous Patch Crosses a Military Sensor’s Screen · Aliens