Facebook swells to 1.65B users and beats Q1 estimates with $5.38B revenuetechcrunch.com1 point·shayannafisi··0 commentsOpen articleSaveView on HN