BREAKING Missing toddler Ben Needham “died as result of an accident” police say

0
12

UK police working on the missing case of the 21-month-old believe he died as a “result of an accident” on the Greek island of Kos, where he vanished in 1991. 

British detectives flew to the island to excavate key sites after receiving information a digger driver, now deceased, my have run over the toddler. 

Read the full article...