Barstow Police Chief Out On Administrative Leave Posted on January 23, 2025 by Venturi The Barstow City Council on Tuesday night voted to place Police Chief Albert Espinoza on paid administrative leave.