A high-rise firefighting drone in Shenzhen, China, has achieved a new milestone by delivering a 16‑litre-per-second water ...
The footage has racked up huge views online, fueling new concerns over viral videos spreading without verification ...