Snap Map
Snapchat released a new feature this week, one that lets users track each other’s location; police and parents are worried the feature could be abused
Most Read