UK Police Say Toddler Missing for 25 Years Died in Accident

A British toddler who went missing on a Greek island 25 years ago is believed to have been killed in a construction-site accident that was covered up for almost a quarter of a century, police said Monday.The parents of Ben Needham – who disappeared on the island of Kos on…
Source: World News from Newsmax