Nathaniel Woods’ Sister Pamela Woods
Pamela Woods Pamela Woods is the sister of convicted murderer, Nathaniel Woods -who was executed in Alabama, the first execution of this year. Pamela Woods was perhaps her brother’s biggest supporter and defender of his innocence. She has always said …