Don't have Telegram yet? Try it now!
https://mediamonarchy.com/russia-retracts-earlier-report-of-new/
Russia Retracts Earlier Report Of New Microbial Life