Twitter is down. Apparently appeasing the EU is harder than one would expect.

  • 1