Wow. China’s autonomous craft has landed on the mo… Posted December 14, 2013 Wow. China’s autonomous craft has landed on the moon. Share this:Twitter