Facebook reveals map showing where EVERY human on the planet lives

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

Leave a Comment

Your email address will not be published. Required fields are marked *