Mars Perseverance rover: Red rocks with green spots at ‘Serpentine Rapids’ Phys.orgMysterious green spots on Mars raise hopes of life on Red Planet India TodayBeware ambiguous biosignatures Chemistry WorldNasa discovers mysterious green spots on Mars that could be signs of ancient alien life… The US Sun Mars Perseverance rover: Red rocks with green spots at ‘Serpentine Rapids’ Phys.orgMysterious green spots on Mars raise hopes of life on Red Planet India TodayBeware ambiguous biosignatures Chemistry WorldNasa discovers mysterious green spots on Mars that could be signs of ancient alien life… The US Sun Top stories – Google News