NYC Mayor Eric Adams Charged with Bribery, Fraud, and Soliciting Illegal Foreign Campaign Donations