Blood Falls gushes red water from Antarctica’s ice & it took scientists 106 years to figure it out

Blood Falls is a waterfall of vibrant red water that oozes out of Antarctica’s Taylor Glacier

Keywords