It has been decades since Ben Needham disappeared in 1991 on the Greek island of Kos while playing on the property his grandfather was renovating. There are no certain answers as to what happened to the toddler, and new claims that he might have been accidentally crushed by a JCB came to light a few […]