A strange sight during the Yizhuang Half Marathon in Beijing, China, on November 10: aspiring athletes on the home stretch found themselves running alongside a futuristic bipedal robot. Despite the ...
The CCTV footage captures a gang of three men armed with machetes running on to private property to throw bricks at their ...