Antarctica’s eerie Blood Falls puzzled scientists worldwide. Was it a frozen crime scene, ancient bacteria, or something even ...