Russia has criticized the United Nations for not delivering humanitarian aid to the areas of Aleppo that have been retaken by Syrian government forces from rebels.

The Russian military has been the only source of food, medicine, and other supplies for 90,000 residents of the neighborhoods seized by the Russian-backed Syrian Army since last weekend, Defense Ministry spokesman Major General Igor Konashenkov said on December 2.

"All proposals to deliver humanitarian aid to Aleppo stopped after government forces liberated more than 40 percent of the city's eastern districts," Konashenkov said.

The comments come a day after UN humanitarian adviser Jan Egeland said Russia had indicated it was ready to discuss opening four safe corridors to the besieged, rebel-held east of Aleppo.

Egeland said the UN had enough food stored in the west to feed 150,000 people in the east, as well as medical supplies to cover their needs.

Based on reporting by AP, Interfax, and TASS