B blog.embed.ly Twitter’s Got a New Harassment Problem: Periscope 27 points screeley 11 years ago 17 comments