Facebook’s long-awaited and often discussed location-based software that allows users to check-in, has officially been debuted after months of rumors and speculation. Dubbed Facebook Places, the app will debut later today. The new service will require the use of a smartphone with W3 geolocation, but users with the app can also tag friends to the […]