Margot Stern Strom was born on November 10, 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 March 28, 2023 in Brookline, Massachusetts, USA.