News

Former MLS player Aaron Boupendza died at 28 after falling from the 11th floor of his apartment building in China on Wednesday, April 16, according to multiple reports.
The robots can move the building by up to 32ft a day.