Post by sherlew99 on Apr 28, 2017 8:55:15 GMT -6 Busines InsiderScientists have solved the 100-year-old mystery of Antarctica's Blood FallsBusiness Insider AustraliaPeter Farquhar, Business Insider Australia Apr. 27, 2017, 7:59 AM A study has finally found the source of Antarctica's gruesome "Blood Falls."Click here for the rest of the article.