Tech & Innovation 3 alleged culprits nailed for Twitter’s mastermind by Omolara Oseni August 3, 2020 3 min read Graham Clark, 17, Mason Sheppard, 19 and Nima Fazeli, 22 have been arrested for