Loading Video…

This browser does not support the Video element.

Sources: Police commissioner Keechant Sewell has resigned

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