Photo Details

Photo detail

July 26, 2012

A screen displays the the micro-blogging site Twitter in London today. Twitter says that people may have trouble accessing its site. Users across the United States, Europe and Africa are reporting outages or sluggishness on the day before the London 2012 Games are expected to cause a spike in activity on the site.