Mensch Film Festival Comes to Israel
Three German-speaking countries’ embassies in Israel have teamed up to create a unique film festival titled “Mensch!” In German, the word means human being, and in Yiddish, it means a person who acts with honor and integrity. Germany, Austria and Switzerland have joined forces during the week of December 16 to 24 to showcase films…