A photo taken on September 11, 2013 shows the Twitter logo displayed on a computer screen in London.
A photo taken on September 11, 2013 shows the Twitter logo displayed on a computer screen in London. (LEON NEAL/AFP/Getty Images)