David Lord

Default

About
David Lord

David Lord is a former co-director of Conciliation Resources and was manager of CR's West Africa programme from 1995 to 1999.

Read more from David:

Accord Issue 9: Sierra Leone