UPDATE
No longer suspended.
Twitter, however, remains a broken piece of shit.