New York City Mayor indicted on bribery, wire fraud charges

New York City Mayor Eric Adams was indicted by a grand jury on federal criminal charges, according to two sources familiar with the matter and multiple reports.

Top Videos