Ben Needham died in an accident, say police after finding personal “item” at search site

0
11

UK police working on the missing case of the 21-month-old believe he died on the Greek island, where he vanished near his grandparents home in 1991. 

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

Read the full article...