Three people were arrested on suspicion of fatally shooting two teenagers in Napa over the weekend, authorities said Tuesday.
Three people were arrested on suspicion of fatally shooting two teenagers in Napa over the weekend, authorities said Tuesday.
In