Anne Williams-Isom
NYC Deputy Mayor Sheena Wright: Latest Mayor Adams Official To Step Down Amidst Federal Investigations
First Deputy Mayor Sheena Wright will reportedly be the next high level official forced to resign under the leadership of NYC Democrat Mayor Eric Adams, amidst federal probes that have resulted in Adams’ indictment on federal corruption charges.