He also was openly critical of the White Hut's (non-)space policy. I'm sure that went a long way to putting him on Zero's sh*tlist.
Crackers on the moon rank right up there.
I wonder if stomping around on the moon was an especially heinous blasphemy for the moongod worshipers. After all, twelve crackers have walked on the moon, all Americans.
FUBO