Stupid or Naive?

Last night on National Geographic, I saw a repeat of an episode of “Locked Up Abroad.” It was the first episode I had seen of the show and the one that turned me on to watching it.
This episode dealt with two young American women who ended up in prison in Peru because they were [...]