Twitter dragged into intra-Saudi feud

June 30, 2020 Twitter has been dragged into the Washington feud pitting Saudi dissident Ali al-Ahmed against the government of Saudi Arabia and its US agents. Ahmed, the director of the now-dormant Institute for Gulf Affairs in…