South Carolina carries out first execution in the US by firing squad since 2010

South Carolina carries out first execution in the US by firing squad since 2010

Read More