2 police officers shot and killed in McAllen, Texas

Two police officers were shot and killed in McAllen, Texas, on Saturday night, according to officials. The shooting took place as the officers were responding to a call at a home and came under fire.

Read More