Carroll, Charles F. (photographer)

Anti-CIA protesters in Northampton with placards reading 'CIA sponsors international terrorism;' 'Nancy just say no to the CIA,' and 'Stockwell lies', ca. April 1987