All about Facebook’s Live Map Facebook Live is a new video feature that was rolled out in February 2016 and offers users real-time streaming video capabilities, with the aim to compete with 25 May 2016 No Comments