1. Richard Moore executed in South Carolina despite appeal to cut sentence to life

    Richard Moore executed in South Carolina despite appeal to cut sentence to life

    69