I stumbled upon this and spent some time researching it
Translation - I came across this while browsing one of my favourite conspiracy theory forums and spent the next half hour watching videos. I didn't waste a moment researching any facts that might show it to be nonsense.