Barstow Police Chief Out On Administrative Leave

The Barstow City Council on Tuesday night voted to place Police Chief Albert Espinoza on paid administrative leave.

Leave a Reply