Mystery of Antarctica’s bright red ‘Blood Falls’ waterfall may have been solved
Ken Livi, a researcher at Johns Hopkins University, may have finally discovered the secret behind the mysterious “Blood Falls” of Taylor Glacier in Antarctica. Discovered …