Colorado Man Struck In Vallejo Crosswalk Dies From His Injuries
Vallejo Police say David Cooper; 81 of Clifton, Colorado; and his wife were passing through the city on their way to see family members when they stopped at a business on Sonoma Boulevard.