Tag "police bombing"

Back to homepage
Sacramento Solano

Suspect in Rio Vista Explosion Arrested

The Rio Vista Police Department (RVPD) have arrested a suspect in connection to the explosion of an improvised explosive device (IED) near the police department on July 20, 2013, according