Astronomer links Firefox to alien interference

Filed under
Moz/FF