Antarctica: The Strange Phenomenon of the “Bloody Waterfalls” – A Scientific Mystery February 13, 2025 For decades, the Blood Falls have puzzled scientists about what causes the strange phenomenon. The falls were discovered on the Taylor Glacier in East…