Twitter turmoil continues with mass resignations · ABC News · Sentinel