Oct 29, 2020 International News Robot Legs Help 7,600-Tonne Building “Walk” to New Location [Video] Chinese Engineers have successfully moved an 85-year-old historical school building in Shanghai to a.. Read more