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 month, were shot dead during the incident.
The altercation occurred in the Karachaevo-Cherkessian Republic...