David Elliot
Author Bio

David Elliot is the communications director for USAction, a grassroots network with partners and affiliates in 27 states.
Content by this author
Africa: Green Revolution or Rainbow Evolution?
July 17, 2007
Zimbabwe: Intersection of Human Rights, Land Reform, and Regional Security
November 1, 2000
Economic Policy Toward Africa
January 1, 1997