T techcrunch.com Meerkat Is the Livestreaming App Twitter Should Have Built 2 points ASquare 11 years ago 0 comments