Vallejo police arrest suspect in March 16 homicide
The Vallejo Police Department have made an arrest concerning on homicide that took place in March. On March 16 at approximately 12:21 P.M., Vallejo Police Department officers responded to a call for service to assist the Solano County Major Crimes Task Force in conducting a follow-up investigation at a residence located on the 2000 block […]