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