Rod Rosenstein submits long-expected resignation letter

46