Strat Managemnt Mcdonalds,Russia
Phil Staisiak
Media Landscape
SOCIAL SCIENCE CRAM-VIEW. GEOGRAPHY Russia is the world’s largest country at 17.1 million square km Only about 7% of the Russian steppes in the south.
Absolute Rulers of Russia Peter the Great & Catherine the Great.
Russia: Geography
Absolute Rulers of Russia