Scientists based in Beijing have developed a spy satellite capable of detecting facial details from a staggering 100 km (62 miles) away.
Quick links
Follow us