2 police officers shot and killed in McAllen, Texas
The suspect shot and killed himself, police said. Two police officers were shot and killed in McAllen, Texas, on Saturday night, according to …
The suspect shot and killed himself, police said. Two police officers were shot and killed in McAllen, Texas, on Saturday night, according to …