Culture, News, Technology

Meerkat Denied Access on Twitter!

 
Internet, Social

Twitter Buys Periscope, a Video Sharing App