November 23, 2024 09:09 (IST)
Two police officers shot dead in US's Southernmost Texas: McAllen Mayor
Moscow/Sputnik: Two police officers were shot and killed while responding to a call at a home in the city of McAllen in US's southern Texas, local authorities have announced.
Latest Headlines