New York police chief Keechant Sewell quits after 18 months

 Sewell, first woman to hold post, says ‘my time here will come to a close’ amid reports of tension with mayor Eric Adams...read more.

Comments