Technology

Facebook's New Location Features Look Less Like Foursquare, More Like, Well, Facebook