How, in this high-tech age of uber-surveillance, in which hundreds of satellites sweep the Earth and modern aircraft have multiple communications systems with triple redundancies, can a plane vanish? According to the Index of Objects Launched into Outer Space maintained by United Nations Office for Outer Space Affairs (UNOOSA), there are currently 4 256 satellites … [Read more...]