Amanda Taub

Amanda Taub is a lawyer and an adjunct professor of international law and human rights at Fordham University.