David Shearer


<p> David Shearer was a senior adviser to the U.N. Department of Humanitarian Affairs in Liberia and Rwanda in 1995 and 1996. </p>
Articles by David Shearer
Franco Origlia/Getty Images

Outsourcing War

Load more by David Shearer | Return to staff list