Film Screening | A Tree of Life: The Pittsburgh Synagogue Shooting
Holocaust Museum Houston 5401 Caroline St., Houston, TX, United StatesIn October of 2018, the Tree of Life – Or L’Simcha Synagogue in Pittsburgh, Pennsylvania suffered the deadliest antisemitic attack in US history. “A Tree of Life: The Pittsburgh Synagogue […]