One policeman was killed and another injured when unidentified assailants opened fire on a police guard detail in Makhachkala, the capital of Russia’s North Caucasus republic of Dagestan.
A woman passerby was also killed and a man injured and taken to hospital.
Investigators are working at the scene.
The motive for the attack is unknown.