1. Chinese humanoid robot shows off its strength by lifting 35 pounds per hand

    Chinese humanoid robot shows off its strength by lifting 35 pounds per hand

    86