Windsor mayor resigns amid sex assault claims

The mayor of the California wine country town of Windsor on Friday announced he is resigning, effective immediately, amid multiple accusations of sexual assault. He maintained his innocence in a statement and has not been charged with any crimes.

Top Videos

Most Watched

KTVU Vault

Wild Rides