Jun. 6, 2011
Today's top news wasn't especially visual. Sure, a certain congressional representative made news over some photos, but we don't publish that kind of stuff here. Other top news included Apple's announcement of iCloud, an online storage system – not exactly easy to illustrate.