News

A chilling scene out of a dystopian sci-fi movie was witnessed at an undisclosed factory in China when a humanoid robot, suspended from a construction crane, malfunctioned dramatically, according to a ...