The Peyton Tuthill Foundation is a 501 c(3) non-profit foundation dedicated to helping victims and survivors navigate the criminal justice system and reclaim their lives.
Retired Superior Court Judge Norman Barron of Delaware – called the “hanging judge” because of how frequently he handed down death sentences – recently joined the many voices already speaking