Professor Lorna Johnson’s documentary ‘Seven Square Miles’ screens at Kendall Hall
By Kaitlin Bavaro | Oct. 25, 2022The College hosted a screening and discussion of the award-winning documentary “Seven Square Miles” on Sept. 28 at Kendall Hall. Lorna Johnson, a professor and dean of the School of the Arts and Communication at the College, directed the film.
Read More »