WASHINGTON (AP) — The Senate on Wednesday confirmed Sen. Jeff Sessions to be attorney general in the Trump administration despite fierce Democratic opposition to the Alabama Republican over his record on civil rights and immigration. The 52-47 nearly party-line vote capped weeks of divisive battles over Sessions, an early supporter of President Donald Trump and one of the Senate's most conservative lawmakers. Democrats laced into Sessions, casting him as too cozy with Trump and too harsh on immigrants. They asserted he wouldn't do enough to protect voting rights of minorities, protections for gays and the legal right of women to obtain an abortion. They fear immigrants in the country illegally won't receive due process with Session as the top law enforcement officer.