A new feature on Facebook is giving the world insight into your life – and you may not even know it.
May 18, 2016 ... Truth be told, most people who post a Facebook Live video intend to be seen. But
they may not know that they're on a “Live Map” feature ...