Loading Video…

This browser does not support the Video element.

Healdsburg mayor to resign

The mayor of the Northern California town of Healdsburg is resigning amid criticism she mishandled requests by the local Black Lives Matter movement and its allies to have a discussion on how police officers employ force in the line of duty.