Monster of the deep? Or just a really funky dead whale?
A monstrously huge creature that washed ashore on a remote Indonesian beach, oozing a mysterious red fluid, is probably a baleen whale in an advanced state of decomposition, experts said.
Sign up with your email address to receive news and updates.
We will never pass on your details to third parties.