Photo of the Week by Owen Franken ’68—Sept. 8, 2012
-
-
slice.mit.edu
Filed Under
Recommended
A crowd protests nuclear energy on a plaza in the shadow of the World Trade Center Towers, New York City, ca. 1966–1973 (© Owen Franken).