(Original Caption) ITT Protest. New York: Demonstrators march and lie down in front of building housing ITT offices here, April 12th. The demonstrators were protesting the reported production by ITT of components used to detect sound, smell or vibration which aid in guiding bombers to targets in southeast Asia.
Image provided by Getty Images.
May 12th, 2020
Viewed 182 Times - Last Visitor from Shenzhen, 30 - China on 06/05/2021 at 5:00 PM