A dog walker said he was left feeling concerned after a huge "python" was seen at an Oxford beauty spot.
The Windsor-Essex County Humane Society said other animals have been found in the screening system at the plant before, but ...