A BIZARRE fish with “human teeth” has shocked villagers in Indonesia. The bucked-toothed creature, thought to be an emperor fish, was caught in the town of Kimindores, in the West Papua region of the south east Asian country. The mysterious fish was caught by a school teacher who then handed it to baffled pupil Ahmad […]