S scmp.com China deploys robot dogs in simulated moon conditions ahead of lunar mission 4 points cliffordc 1 year ago 0 comments