Petra Kelly

Petra Kelly participating in the blockade of the US military base in Mutlangen, 1983. Courtesy: Krewitt/Getty Images

The inspirational founder of Germany‚Äôs Green Party and her untimely death 

By Chloe Aridjis