Snapchat and the Evolution of p2p messaging on Social Media

Blog