Browse 137 videos in category Russia
Russia is the largest country in the world. To help run its vast lands it requires a complicated set of Federal Subjects that include Oblasts, Krais, Republics, Federal Cities, Autonomous Okrugs, and an Autonomous Oblast.....
- 804 views
- 2 comments
Russian Air Force: Yak-130s, Mi-28s, Ka-52s, Su-27s, Su-34s, Su-25s and Mig-29s......
- 1978 views
- 8 comments