Tag: Keechant Sewell
Posted in US News
First woman to serve as NYC top cop quits suddenly
NEW YORK: New York city police commissioner Keechant Sewell, the first woman to lead the nation’s largest police department, on Monday said she is resigning…