News New York City Mayor Eric Adams indicted on federal criminal charges Alagbe Shenayon Sep 26, 2024 New York City Mayor Eric Adams is reportedly facing federal criminal charges, according to CBS News, the BBC's US partner.…