Viewing a single comment thread. View all comments

ProfessionalHour3213 t1_je8obhh wrote

Its advertising, they are trying to bring back the mammoth and one company says they will have their first at 2027. They want to introduce it back in to the wild, this would be a huge step forward in science.

7