Best of the Beast

TRUTH OR LYE

Unsolved murders and disappearances in Panama have baffled authorities, claiming the lives of two young Dutch women, an American, and dozens more. A fresh look.