On May 9th 1945, Germany surrendered, and on that day the last of the Nazis abandoned the concentration camps and thousands of Jews were freed. Last Shabbos, Parshas Behar, May 9th, 2014, 69 years after this historical victory, the Jewish