Professor Charles Rose spoke with the Sarasota Herald-Tribune for the article, “Supreme Court says Florida death penalty system is unconstitutional.”
Professor Charles Rose spoke with the Sarasota Herald-Tribune for the article, “Supreme Court says Florida death penalty system is unconstitutional.”