USA: Space Center Houston Opens Interactive Mars Exhibition
Texas’ Space Center Houston recently opened “Mission Mars”, an interactive exhibition about the so-called “red planet”, which offers visitors the possibility to peer inside a NASA “Orion” spacecraft research model and to learn more about the (...) read more