Police launch probe after 'unidentified internal organs' believed to belong to an animal are found

GRAPHIC CONTENT: The organs were discovered at the end of Suggitts Lane in Cleethorpes, North Lincolnshire, by a passerby.