26th Dec 1971. The American Stars and Stripes flag is hung upside down on top of the Statue of Liberty by a group of Vietnam Veterans for 40 hours. Vietnam Veterans Against the War seized and occupied the Statue of Liberty for three days in opposition to the Vietnam War. During the protest, the group of fifteen wrote an open letter to American President Richard Nixon.
Filename: STATUE OF LIBERTY HOSTAGE LAF30841 36.JPG Copyright @JP Laffont