A Russian court has sentenced two men to life in prison for killing investigative journalist Anna Politkovskaya.

Her murder in 2006 raised international alarm over the risks faced by Kremlin critics in Russia.

Politkovskaya, who specialised in uncovering state corruption and rights abuses, was shot at her Moscow apartment block at the age of 48.

Five men were found guilty last month of the killing.

Interfax news agency said a judge agreed to the prosecutors' request to order life imprisonment for Rustam Makhmudov, who was found guilty of pulling the trigger.

His uncle Lom-Ali Gaitukayev, who organised the logistics of the killing, was also sentenced to life.

Three other men were given sentences of between 12 and 20 years, RIA news agency said.

Makhmudov's two brothers, Ibragim and Dzhabrail, were sentenced to 12 and 14 years in a high-security penal colony for helping to track Politkovskaya on the day of the shooting.

The fifth man, former police officer Sergei Khadzhikurbanov, was given 20 years for his part in preparing the murder, RIA news agency said.

However, years of investigation and court proceedings have failed to reveal who ordered the contract-style killing.