Two people were shot dead outside the crowded Crow’s Nest restaurant on Thursday evening
Summary Santa Cruz police confirmed that two people were shot outside the Crow’s Nest restaurant on Thursday evening. Both were hospitalized in critical condition on Friday. Police are currently investigating…