Clue on Katy Perry's space suit sparks claims Blue Origin mission was a 'satanic ritual'

More from Science & Technology