Jana J. Pruet Sep 28, 2017 News Twitter's executives take a turn in the hot seat for the Russian probe News