Penguin super-colony spotted from space

Scientists stumble across a huge group previously unknown Adélie penguins on the Antarctic Peninsula.

Read More

Post a Comment for "Penguin super-colony spotted from space"