New York City Mayor Eric Adams has been indicted on federal criminal charges, marking a historic first for the city as he becomes the first sitting mayor to face such charges. The specifics of the charges remain shrouded in secrecy due to a sealed indictment, the NY Times reports.