NASA Satellite To Fall On Friday Showering Debris
World | September 21, 2011 17:09 ISTCape Canaveral, Florida, Sept 21: A defunct NASA science satellite is expected to fall back to Earth on Friday, showering debris somewhere on the planet although scientists cannot predict exactly where, officials saidThe 6.5-ton Upper