Michel Taube

President of World Coalition Against the Death Penalty

Michel Taube is president of the World Coalition Against the Death Penalty.

Last Updated: August 10, 2017