ScienceFacebook’s top ‘check-in’ spots world overKatrina JonesJune 21, 2012June 21, 2012 by Katrina JonesJune 21, 2012June 21, 2012 The New York City’s Times Square in the top Facebook’s check-in site, according to a survey of check-ins on Facebook and other location apps such...