Dean Preston is the most far left member of San Francisco’s Board of Supervisors. Preston is a Democratic Socialist who has attempted to block and obstruct police involvement in any of the city’s problems such as homelessness and drug abuse. He is a big supporter of defunding the police and prison abolition. So, when Mayor London Breed announced plans to start arresting drug users to get them off the streets, Preston called it reactionary and cruel.Read More