Five perpetrators opened fire on a traffic control station in the Karachaevo-Cherkessian Republic, officials have confirmed Two Russian police officers were killed during a firefight in the southern part of the country on Sunday evening, local authorities have confirmed. All five perpetrators, who were also suspected of staging another attack on local police earlier this…
Comments