Against Death Penalty Protest
Nov. 26, 2024
Holy See representative urges all states to abolish death penalty - The Catholic Leader Troy Davis execution protest confronts support for death penalty - CSMonitor.com Death penalty protest Black and White Stock Photos & Images - Alamy Against Death Penalty Protest