Skip to content

Effective Strategies for Protecting Human Rights

by David Barnhizer

Human rightsSanctions (International law)International courtsLAWInternational
Writing a summary for young readers…

For young readers

Book data: Open Library