NASA Satellite To Fall On Friday Showering Debris
World | Sep 21, 2011, 05:09 PM 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