It Begins Heads Start To Roll At Twitter As Two Top Leaders At Company Fired