Embattled New York City Mayor Eric Adams has accepted the resignation of his deputy mayor for public safety, Philip Banks.
Amid news that New York City Mayor Eric Adams would face federal charges as soon as Thursday, according to two sources familiar with the matter, calls began to grow for the mayor to resign from ...