Posts

Showing posts with the label Vallejo

Family of man killed by Vallejo police reaches $5 million settlement

Image
Family of man killed by Vallejo police reaches $5 million settlement