Margaret Elizabeth was sleeping on the street before they found Covenant House Texas. Today, they are a co-chair of the Green Party of the United States. Back to more stories