SFI Protest on Mississippi River

Raw footage from a protest on the levee against the proposed SFI plant circa 1993