Documentary: A Tree of Life
Ellington Farman Library 760 Thornton Road PO Box 26, Ellington, United StatesOn Saturday, October 27th, 2018, a white supremacist, further radicalized by the political climate at the time, walked into the Tree of Life Synagogue with four semi-automatic assault […]