Mystery Mars hole could be protecting alien life 19.06.2024 18:02 FemaleFirst.co.uk A hole on Mars could be hiding alien life.