A mystery is unfolding on the shores of Ardrossan, Australia where a pod of seven Sperm Whales was found beached this Monday. Something of a rare occurrence, the beaching of whales rarely has any explanation and this case is no different. Dr. Deborah Kelly, an animal welfare managing the case [...]