Center for Strategic Communication

Apple, Bing Maps Reveal Secret Sites

A model of Osama bin Laden’s compound, found on Bing. Photo: Microsoft A top-secret base in Taiwan, revealed on Apple Maps. The Navy SEALs’ rehearsal site for the Osama bin Laden raid, found on Bing. Once again, commercial satellites have snapped images of...