Click here for updated post.
"Soccer fans set tweet-per-second record" was corrected at 1:15 p.m. April 26 with the correct location for the match. It took place in Barcelona, Spain.
Apple's CarPlay wants to ride with you
Apple officially shows off CarPlay to take over your dashboard, the iPhone 6's A8 chip is reportedly in production, and a Steve Jobs giveaway you can't miss.