Space

China moon landing: Beijing puts Jade Rabbit on the moon

China moon landing: China joined elite company today with the controlled landing of its “Jade Rabbit” rover on the moon. China follows the US and Soviet Union as the third country with a controlled — or “soft” — landing on the moon.