Eerie Photos Reveal Last Moments Before Women Vanished in Panama

A disturbing set of photographs is at the center of a mystery of the disappearance and death of two young women in Panama and local authorities are currently baffled by an apparently missing photo file on their SD card. In 2014, Kris Kremers and Lisanne Froon, both from the Netherlands, were traveling and exploring the … Read more