extinctspecies Tag

In a time where reports show that humanity has wiped out 60% of animal populations since 1970, hearing news that two thought to be extinct animals have been rediscovered is most certainly something to celebrate.  And coincidentally, both animals happen to have the word 'giant'...