Elon Musk points to recent SpaceX launch to mock Russia’s suggestion the US might have to fly into space on ‘broomsticks’ after rocket sales stop


Yahoo News – Latest News & Headlines