A number of former close allies of Vladimir Putin have suffered grisly ends - with some seemingly totally disappearing from public eye.
It comes after 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.