The
The soviets have tried to cover this up for 3 decades and have failed. Mother nature won.I see on my news feed the ruski's didn't like the show. They are going to make their own documentary I see.
Have to look for the link again.