Geoffrey Lean

Geoffrey Lean is a British journalist.


 * Winner of the 2001 Martha Gellhorn Prize
 * Advisory Council, LEAD International