Moscow’s Central Museum of the Armed Forces doesn’t specify a country in its title, but the answer becomes clear when you step inside. This is the Armed Forces of the USSR, comrade! Allowing for the Soviet focus, it is an excellent museum of its kind, well laid out, with many shiny artifacts. Outside are arrays […]