Now, Snapchat can stalk you

With Snapchat's announcement of its newest feature, Snap Map, have come a series of speculations, debates and trolls across the Internet. Letting users share their location on a map, largely...

Read more