Name two major Russian cities which the Red army was able to hold throughout the Civil War

Two major Russian cities that the Red Army was able to hold throughout the Civil War are Moscow and Petrograd (later renamed Leningrad).

During the Russian Civil War, two major cities that the Red Army was able to hold throughout the conflict were Moscow and Petrograd (now known as St. Petersburg).

1. Moscow: As the capital of Russia, Moscow held significant strategic importance during the Russian Civil War. The Red Army successfully defended Moscow against various White Army offensives, solidifying Bolshevik control over the city. The defense of Moscow played a crucial role in the ultimate victory of the Red Army in the conflict.

2. Petrograd (St. Petersburg): Petrograd, the former capital of Russia, was also held by the Red Army throughout the Civil War. Despite facing numerous challenges and external threats, the Bolshevik forces managed to maintain control over the city. The defense of Petrograd was a significant milestone for the Red Army and served as another stronghold for the Bolsheviks during the conflict.