“How can it be debunked, its in the article at USA weekend”
So, if its in print, it must be true? According to your logic, man-made GW is true, Obama is messiah is true, etc...
Not very smart....IMO.