newsexplored.co.uk
US Senator Ted Cruz irked by ‘space pirate’ ridicule
US Senator Ted Cruz irked by ‘space pirate’ ridicule