Ellen Peterson, 87, of Estero, Florida passed away on October 14th, 2011. She was a supporter of Earth First!, lending us spiritual support as well as the use of her land for our camps and roadshows. Ellen is a spiritual and political […]
Continue reading