Pravda is Russian for TRUTH... Your point?
In case you're serious...this story is made up, because it's from the Weekly World News. That supermarket check-out line tabloid of bullshit. Pravda, the online Russian 'news'paper is basically the same thing.
If you're not serious...then your joke wasn't funny, and I hate you.