AsiaNorth America Turkey’s Lake Salda may hold clues to life on Mars as Nasa’s Perseverance rover continues mission 10 March 2021, 4:14 pm Team Buyback Share this:TweetRedditTelegramWhatsApp