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