Facebook reveals map showing where EVERY human on the planet lives Leave a Comment / Life / Health / By holly The mapping technology, which Facebook says it developed itself, can pinpoint any man-made structures in any country on Earth to a resolution of 15 feet. Read More