Scottish isles may solve mystery of ‘Snowball Earth’ The islands could reveal why animal life first emerged on our planet after its biggest ever freeze. Source
Remote isles may solve mystery of ‘Snowball Earth’ The islands could reveal why animal life first emerged on our planet after its biggest ever freeze. Source
Watch: The Northern Lights seen from space A timelapse captured from the International Space Station shows the moon setting into streams of aurora. Source