british troops

Belsen - May 23, 1945

(And there are those who are insane enough tell you this is all some hoax) With the recent events at the Holocaust Museum in Washington, and the in