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