Snap Maps just made Snapchat way more powerful for agents

Snapchat's latest update, Snap Maps, allows you to reveal your location to the world (if you don't adjust your settings) and creates a vivid stream of public snaps near you ...