Scientists are attempting to ‘de-extinct’ the mammoth by 2028
Featured Image Credit: Jean-Marc ZAORSKI/Gamma-Rapho via Getty Images / Getty Stock Images Bringing pre-historic creatures back to life using some DNA trickery really does sound like a plot from a…