Interesting to see the level of denial of this report.
Is it just too outrageous and unbelievable?
Well, if true, it IS outrageous, but it is not unbelievable.
I would simply prefer to see the story backed up by one or more other source(s).