Darren Edwards knows a lot about hopelessness; one minute, he was rock climbing in North Wales about to finish his route, and ...
A Reddit user believes they’ve found a face peering back at them in a Google Earth image from Antarctica. The satellite ...