Scientists crack mystery of rotting "sea monster"
Monday, May 15, 2017 - 14:02
in Paleontology & Archaeology
Questions abounded after a massive creature washed ashore on a remote Indonesian beach, oozing a mysterious red fluid
Questions abounded after a massive creature washed ashore on a remote Indonesian beach, oozing a mysterious red fluid