User Clip: Support for Death Penalty
VIctims rights advocate Dudley Sharp speaks in favor of the death penalty and the safeguards in its application.
- 2 minutes
- 2,220 views
VIctims rights advocate Dudley Sharp speaks in favor of the death penalty and the safeguards in its application.
Victims rights advocate Dudley Sharp speaks in favor of the death penalty and the safeguards in its application.