NOGALES, Ariz. - Police officers from across the valley and state paid their respects to a fallen officer on Saturday.
Funeral services were held in Nogales for Officer Jesus Cordova who was killed in the line of duty.
Officer Cordova served with the Nogales Police Department for roughly a year. Prior to that, the 44-year-old served with the Santa Cruz County Sheriff's Office for a decade. He leaves behind a fiancee, who is pregnant, and his three children.
More than 1,000 people attended the service, which took place at Nogales High School.
Cordova was fatally shot on April 27 while trying to arrest a carjacking suspect. Police vehicles from all over the state, including Tucson, Bisbee, Mesa and Phoenix, attended.
Also in attendance was Alejandro Gonzales, who was the first deputy Cordova ever trained at the Santa Cruz County Sheriff's Office.
"When I went in with him, he was really easy-going. He was kind of intimidating, he had an expectation to live up to," Gonzales said.
He says Cordova's fiancee spoke during the service.
"She gave a poem, and towards the end she said she would see him in heaven," Gonzales said.
Near the end of the service, the Nogales Police Chief handed over the American flag to Cordova's fiancee.
"It was emotional, I had to hold back the tears. And I had family members with me, it was very emotional," Gonzales said.
And before the ceremony was over, one last final radio call went out for Officer Cordova.
The suspect in the carjacking was eventually arrested and identified as 28-year-old David Ernesto Murillo from Tempe, Ariz.
He's facing first-degree murder along with other criminal charges.
Tuscon News Now / KOLD helped contribute to this report.