Ben Needham: Blood found on items in hunt for toddler

Police say the findings “corroborate” the theory Ben died in an incident involving heavy machinery. …read more

Source:: BBC Radio Sheffield

      

Speak Your Mind

*