Margot Stern Strom(1941-2023)
- Additional Crew
Margot Stern Strom was born on 10 November 1941 in Chicago, Illinois, USA. Margot is known for My So-Called Enemy (2010) and Auschwitz: Inside the Nazi State (2005). Margot was married to Terry Strom. Margot died on 28 March 2023 in Brookline, Massachusetts, USA.