To be fair, the TechCrunch story has more information than Twitter itself provided in their initial statement (with regards to the 'why' of the suspensions).
That said, I submitted the source page but it failed to reach the front page for some reason: