Recent Breakthroughs In Space Exploration