News Stories relating to "Sirius"
Wednesday, April 17, 2013
The 'Atacama Humanoid' featured in the documentary 'Sirius,' to be released on April 22, was not a fetus as has been suggested by many commentators, but was 6 to 8 years old, according to the team producing the film. According to a press release
issued today by the Sirius team, a...