Hrmm... I have found the exact same article word for word in several other locations but none of them are what I would consider reputable. More like the internet Versions of National Inquirer. So... independent verification of anything they mention... no can do. Outa curiosity I tried to find info on the Soviet - Chinese conflict over the river they mention at one point in the article where the Soviets in the 1960's used a laser weapon to blow up a Chinese wall or some such. I can verify the conflict but nothing about laser weapons or any special wall that was blown up.
I haven't tried to check up on anything else in it so far though.