Frank Strada, the embattled Tennessee prison chief, is stepping down following the failed execution of Christa Pike.
Frank Strada (get the details), the embattled Tennessee prison chief, is stepping down following the failed execution of Christa Pike.