Share to:
Read more on

Mystery 'three-sided pyramid’ found on Mars could link to 'ancient alien species'

The odd pyramid-like structure found in the largest canyon network in the solar system has sparked theories the Red planet was once inhabited by an ancient civilisation