World

Mysterious ‘alien’ creature discovered in Australia goes viral on social media

A mysterious animal was found on an Australian beach. Social media users ran wild with guesses on what the creature could've been.