Tag Archives: Carlo A. Musso

TTCFF 2018: ‘The Sandman’ Offers A Look Into Capital Punishment

Whether or not you agree with it, capital punishment happens in the United States. As a matter of fact, 31 out of 50 US states practice capital punishment. Surprisingly, only 17 of those states require a physician to be present during an execution of any kind. Since all major medical …

Read More »