“Show me your hands, get on the ground now!” Chaves County Sheriff’s Office Deputy Ricardo Delagado yelled from the back of a pickup as he pointed a gun at Oscar Najera in June 2021. Moments later, Delgado and fellow deputy Raul Ramos shot Najera to death. This image from Chaves County Sheriff’s Deputy Ricardo Delgado’s […]
Tag: Civil Rights
Commentary