Chilling Moment Chinese Drones Order Terrified Residents ‘Stay in Your Homes' in World's Strictest Lockdown
Drones with loudspeakers have been swooping between apartment blocks in China ordering people to stay inside under the world's strictest lockdown.
1 min read