Humanoid Robots take on runners in Beijing half-marathon debutBy preciousApril 21, 20252 The world’s first humanoid half-marathon took place in Beijing, capital of China, involving 12,000 people running across 13 miles (21…