Do you have a photo of Salvador?
Lost on April 16, 2016 in Bloomington, Illinois.
Corral was suspected of killing a relative of his earlier in the day. A state trooper stopped Corral's car and ordered him to exit the vehicle. Corral killed himself instead.
You can add to Salvador's profile:
Other nearby fatal shootings: