Now that Mars has receded slightly into the night sky following its closest brush with Earth in 60,000 years, you may find that you and your family miss its comforting nearness. The Houston Space Center has stepped in to fill the red void with its new exhibit, “Mars, The Race…
