Allied Concentration Camp Telegrams
[archiveorg ConcentrationCampTelegrams width=560 height=384 frameborder=0 webkitallowfullscreen=true mozallowfullscreen=true] INCOMING TELEGRAM – DEPARTMENT OF STATE From: HUDDLE, Bern, Switzerland Dated: January 20,
Read more