SciencefromMail Online1 month agoAirports like Heathrow and Gatwick could help ALIENS spot EarthEarth's radar systems may unintentionally signal our presence to alien civilizations.