Cobretti2 on 10 April 2025
Saw this news last week. It's pretty cool what we can do, but if we fuck the planet anyway, kind of makes you wonder what is the point to bring them back only to perhaps be extinct again.







