Why has this old guff resurfaced? An alien craft that landed in Russia in 1969 – and people are talking about it again now?
Continue Reading