Recently, Russia and China announced their plans to launch a lunar space station. As unexpected as it might be, Moscow really wants to revive the glory of its space pioneering days of the Soviet period. As for Beijing, things are ...