NASA's Swift telescope set to fall back to Earth this week

NASA's Swift telescope set to fall back to Earth this week (story) · idly.