Share Twitter Facebook LinkedIn Email Humanoid robots ran a half-marathon against humans for the first time on Saturday in Beijing. It wasn’t as impressive as you might think.Read More