The mysterious metal spheres that washed up on a beach in northern Queensland over the weekend are likely to be debris from a space launch vehicle rather than anything extraterrestrial, according to ...