Avalon (Bill Rogers) — Photo courtesy of Animal Liberation Press Office (animalliberationpressoffice.org)

Avalon (Bill Rodgers) committed suicide in an Arizona jail cell in 2005. Avalon was a Green Scare defendant held captive by the FBI, facing a life sentence for fighting for a livable planet for humans and non-humans.

I can't imagine Avalon's despair and fear at that time in his life. Former comrades were cooperating with the FBI, and prosecutors were holding him up as a "leader" of the Earth Liberation Front.