Facebook Live is a new video feature that has been rolled out globally in February and offers users real-time streaming video capabilities. Frankly speaking it is not massively popular but from now on it might be much more interesting and engaging… Especially for GeoGeeks. Facebook’s interactive Live Map is a new feature that makes it easy to find live streams from around […]