May 23, 2013

Twitter icon Facebook icon

The Lead Masks Case

remote_image20110418-16375-ht4be7-0

A pair of strange deaths occurred in Rio de Janeiro, Brazil in 1966. To this day, the deaths of two men found under what can only be described as unique circumstances, have yet to be explained.