South Carolina carries out execution by firing squad

Latest News

Advertisement