Guest
Login
Sign Up
Site settings
Forgot Password?
China's first domestically built “yak“ robot with a load capacity of 160 kg made its debut recently. The robot can deal with all sorts of road and weather conditions.
Autoplay video
Hide player controls
Hide resume playing