Latest Developments In Space Exploration