May 16, 2017 The Environment A Villager Finds a Mysterious Creature On a Sea In Indonesia, Locals Mistaken It For a Boat (pictures) A mysterious creature has washed up on the shore of a remote Indonesian beach... Read more