Skip to content

Moving video worth watching: 75 years ago, the US Armed Forces liberated Dachau. This is also Israel’s 72nd Independence Day.

%d bloggers like this: