Gail Davidson
Gail Davidson
Gail Davidson is a retired lawyer and legal activist promoting understanding of, and compliance with, international human rights and humanitarian law.