On a bright May Day public holiday, lines stretched out of buildings to get into the “Trophies of the Russian Army” display, which is being held outside a museum commemorating the Soviet Union’s 1945 triumph over Nazi Germany read more Apart from tanks, Moscow displays military equipment manufactured in Turkey, Sweden, Austria, Finland, South Africa, and the Czech Republic, as well as armored vehicles from Australia and Britain that were taken from Ukraine Image Courtesy AP The Russian military said that an exhibition on Wednesday in Moscow featured Western tanks and military hardware that it had acquired during its invasion...