Watch out, Facebook users: the social network debuted a new location-sharing feature on Wednesday. As usual, this means it's time to make sure your privacy settings are configured the way you want them
Published on: August 20th, 2010
Ian Paul
@itbusinessca