Category: Science

  • Revival

    Scientists have succeeded in bringing a frozen animal back to life after 30 years, it has been reported.© Wikipedia Japan’s National Institute of Polar Research says that their scientists have succeeded in reviving the ‘tardigrade’ animal which they had collected in Antarctica. The creatures, which are known as ‘water bears’ or ‘moss piglets’ are miniscule, water…

    Continue Reading

The Earth is one country and all humans are its citizens Dismiss