Jun 122024

Flag of Russia

Russia celebrates Russia Day.  According to the CIA World Factbook, Russia is about 1.8 times the size of the United States. About 142 million Russians live there, mostly in southern locations. Lake Baikal, located in Russia, is the deepest lake in the world and retains about 20% of all our fresh water. Moscow is the capital.