Siemens, Universal Robots, and Zivid Unveil Next-Genera ...
Top 1
At first glance, you may think this is the set of an action movie, but it is actually a training drill held by the Hubei Province Police in China earlier this week.
A total of 2600 police officers took part in the 90-minute drill.
The police officers needed to finish a series of exercises, including shooting, driving and operations in special situation like rappelling from helicopters.