Scientists and zoologists have agreed that an alleged ‘village octopus’ is probably just an onion with ‘impressive features’. The discovery of the life form in question had been reported in a local newspaper, and residents of Owslebury remain adamant that it is in fact an octopus. However, after the story gained wider attention, experts began […]