Place of birth
New York City, New York, US
In the spring of 1990, environmentalists Judi Bari and Darryl Cherney survived a bombing attack while driving their car…