12-07-2020 04:42
via
dailymail.co.uk
Two police officers have been shot to death while in the line of duty
McAllen Police Officers Edelmiro Garza and Ismael Chavez were fatally gunned down after responding to the call at the home near Los Encinos Park.
Read more »