barbara laubenthal

Barbara Laubenthal

Author

Dr. Barbara Laubenthal is the founder and director of the Capital Punishment and Social Rights Research Initiative.