October 1 is China's National Day – and the high-tech metropolis of Shenzhen celebrated with an eye-popping spectacle: a record-smashing swarm display of 10,197 drones in concert, showing just ...
Some results have been hidden because they may be inaccessible to you