The Detached Mission [SEP] country of origin
Which was the country for The Detached Mission? What country did The Detached Mission originate?
Soviet Union
-1
Section::::Significance.

The Detached Mission
10906265