Weird News Life on Mars: ‘Fossils and worms found on Red Planet’ claim alien hunters Published March 10, 2020 LIFE has reportedly been discovered on Mars, a controversial alien biology publication has bizarrely announced. source: express.co.uk