New York City Mayor Eric Adams has been indicted by a federal grand jury, according to sources familiar with the matter.
The under pressure mayor is one of New York's 28 Democratic presidential electors who will award votes to November's winner.
New York City Mayor Eric Adams surrendered to federal authorities after being charged with accepting foreign campaign ...