Posts

NASA’s space shuttle lands safely on Red Planet

NASA’s space shuttle lands safely on Red Planet

,
California - NASA’s Mars science rover Curiosity has landed safely after hurtling through the pink Martian skies at the start of a two-year quest for signs the Red Planet once hosted key ingredients for life. Mission controllers burst into…