Scientists finally solve the mystery behind Antarctica's Blood Falls: 2.5 million year old life beneath the glacier surprises researchers
Science News: Blood Falls is a unique natural phenomenon located at the end of the Taylor Glacier in Antarctica’s McMurdo Dry Valleys. Discovered by Australian geol.