Vladimir Putin has lost his eighth general fighting in Ukraine, in another major blow to his war effort.
Major General Vladimir Frolov, deputy commander of the 8th Combined Arms Army, was laid to rest with full military honours in St Petersburg.
It is unknown how he died or where he met his demise.