translate English to French: Secure rights Send link Printer friendly version Ian Buruma is Professor of human rights at Bard College.
Secure rights Send link Printer friendly version Ian Buruma enseigne les droits de l’homme au Bard College à New York.