Mourners flocked to the Carter Center in Atlanta to pay tribute to former President Jimmy Carter during a period of public repose. Carter died on Dec. 29, 2024 in Plains, Ga. at 100 years old. More than 10,000 people visited during the first 24 hours of Carter’s viewing, which began Saturday at 7 p.m. By […]