Twitter finally has to answer for their attacks on Free Speech and Election Interference.