Note from The Black Vault. It is reported that the following case is a hoax. The sources are below and they are archived here for reference.
Dead 'alien' found in Siberia snow
By STAFF REPORTER
INCREDIBLE footage has emerged of what a group of Russians claim to be the rem…
1104 days ago