United States Office of Strategic Services (OSS) China Burma India Theater: Merrill's Marauders and OSS Detachment 101.
United States Office of Strategic Services (OSS) China Burma India Theater Merrill's Marauders and OSS Detachment 101.