• Mystery Sea Creature Identified

    The mystery sea creature that washed ashore in Indonesia last week has been identified by experts as a decomposing whale.