
263: The Bizarre Lead Masks Case | Brazil
In August 1966, two electronics technicians climbed a hill overlooking Rio de Janeiro and were never seen alive again. Days later, their bodies were discovered lying side by side, dressed in suits, waterproof coats and s




























