News

Rev. Fidel “Butch” Montoya served as Denver’s public safety director 1994-2000 and as deputy mayor 1996-2000 during the administration of Mayor Wellington Webb.