Thousands of digital posters projected onto infamous Auschwitz gate and Israel's Habima Theater ahead of Holocaust Remembrance Day.

Read more