SkyfallMysterious Metal Balls Rained Over Parts of Gujarat Experts believe the hollow metal balls could either be the debris from a Chinese rocket, or fuel tanks from other space launch vehicles. By Devrupa Rakshit