Army veteran Oscar Vazquez delivered a powerful testimony against Donald Trump’s attorney general nominee Jeff Sessions on Wednesday, arguing the Republican senator would not protect immigrants in the United States. The testimony came as Democrats and civil-rights advocates wage a confirmation battle to block Sessions from the nation’s top law-enforcement post.