Interesting facts about Beluga Whales

Beluga whales are white whales that live in the Arctic. They attract a lot of attention to themselves because of their unique color and the…

Return of the Woolly Mammoth

The wait is almost over for all who have been dreaming to see the concept of de-extinction put to the test, the possibility of bringing…