Lead Masks Case: Brazil’s Most Baffling Unsolved Death Mystery
The Lead Masks Case haunts Brazil as two electronics technicians died mysteriously on Vintém Hill in 1966, wearing strange lead eye masks.
The Lead Masks Case haunts Brazil as two electronics technicians died mysteriously on Vintém Hill in 1966, wearing strange lead eye masks.