Researchers in Germany stumbled upon an ID card issued to Vladimir Putin in the 1980s, and let’s just say he wouldn’t have looked so good riding a horse topless back then.
Why has this old guff resurfaced? An alien craft that landed in Russia in 1969 – and people are talking about it again now?