Godzilla Redux? Colossal Biosciences Rejuvenating Lizard Thought Extinct for Over Half a Century
Have you ever heard of a species considered extinct for over 50 years miraculously reappearing? After around half a century missing, most would consider this...