The Cannibal in the Jungle

Sun, 22 Mar 2026 08:18:18 -0700

An American scientist who was convicted of killing and cannibalizing two colleagues in the jungles o...