Sources: Police commissioner Keechant Sewell has resigned
Police Commissioner Kechant Sewell has officially resigned and has not provided a reason for her departure.
Police Commissioner Kechant Sewell has officially resigned and has not provided a reason for her departure.