YouTube Launching Live-Streaming App to Take on Facebook Live, Periscope By vmcconville|2016-11-04T21:58:35+00:00March 26th, 2016|YouTube|