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.
This photograph was submitted by a member of our community. If you find this photograph objectionable, please suggest this photograph for removal.Suggest Removal