Sci-Tech

Scientists solve century-old mystery of Antarctica's Blood Falls

Published: 

Scientists crack mystery of blood-red waterfall Scientists have cracked the century-old mystery of a blood-red waterfall in Antarctica. 'Blood Falls' oozes from Taylor Glacier.