Mysterious animal corpse surfaces on beach in Queensland, Australia
An "alien" animal corpse popped up on a beach during a man's walk in Queensland, Australia, on March 21. While many on social media speculated what the "weird" creature was, local media reported it was likely a swollen, waterlogged brushtail possum.