Why studying MBBS in Russia will make you forget about everything by affinityeducation September 28, 2022 0 Russia is the largest country in the world by land covering 17,098,245 square meters. Moscow is the capital of Russia. Along with the largest country in the world, Russia is home ...