Portuguese / Spanish / English

Stanley L Cohen

Stanley L Cohen is an attorney and human rights activist who has done extensive work in the Middle East and Africa.

Items by Stanley L Cohen