A former officer with the North County Police Cooperative is now facing 21 federal charges accusing him of sexually assaulting eight men after arrests.
An officer told the Board of Adjustment during a meeting last week that the BP Gas station at 1601 Chouteau Avenue has been a nuisance property for 10 years.