Humanoid robots competed at a robot football tournament in Beijing, China. #China #Football #BBCNews

9 hours ago 1
Add to circle
Read Entire Article