E. Tendayi Achiume

UCLA School of Law

E. Tendayi Achiume, professor at UCLA School of Law, speaks in New York City about human rights.

Download Photo (7.4 MB)