March 29, 2024 05:25 (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