On Nov. 18, 1978, more than 900 Americans died in Jonestown, Guyana. Some committed suicide. More were murdered. And until 9/11, it was t... more
Latest Episode
Oversight: Jonestown
On Nov. 18, 1978, more than 900 Americans died in Jonestown, Guyana. Some committed suicide. More were murdered. And until 9/11, it was t... more