Man vanished for 9 years then Google Earth uncovered chilling truth in pond

  • Posted on February 14, 2026
  • By The Daily Star
  • 8 Views
Man vanished for 9 years then Google Earth uncovered chilling truth in pond

David Lee Niles, 72, was battling depression and cancer when he disappeared after leaving a bar in Michigan, USA in 2006 – his remains were finally discovered in 2015
continue reading...

Author
The Daily Star

You May Also Like