“The Penalty” – A Film Screening

Featured Featured
Beth El Synagogue 5225 Barry Street West, Saint Louis Park

Join us for a discussion on capital punishment in the United States and a screening of the documentary film The Penalty. This documentary, The Penalty, follows three people caught in the cross-hairs Read More