Generally, Antarctica is considered as a dead planet left to the mercy of penguins and seals. However, the notion has been proved wrong by a group of scientists who...Read more