David Anderson

David Anderson was a public defender in Louisiana for five years. Currently, he is program director at the International Legal Foundation, which provides legal aid services around the world.

Advertisement
Advertisement
Advertisement