An off-duty policeman in Russia has opened fire in a southern district of Moscow, killing at least two people.
Russian media reported that the gunman was Major Denis Yevsyukov, the head of police in the Tsaritsyno district.
He reportedly opened fire in a supermarket in the south of the city, before being overpowered and detained by security staff or another policeman.
A supermarket cashier and a customer were killed, while at least six others were wounded, some of them critically.
Unconfirmed reports say he also shot dead the driver of the car in which he hitched a ride to the supermarket.
"During the night, Denis Yevsyukov had a fight with his wife and had a nervous breakdown," a city police spokeswoman told the Reuters news agency.
Some said he appeared to be very drunk.
"He killed the cashier, we know for sure, and then there were more shots, three shots inside the store," a witness told the NTV channel.
"Then a shop assistant came running up to us and asked: 'What are you doing here? There is a killer here and you should run away'."