20180715 world.us: Twitter suspends two accounts linked to 12 Russians indicted by Mueller