‘Squad’ renews calls to abolish death penalty after execution of convicted Alabama cop killer
The left-wing congresswomen known as the “Squad” are renewing their calls for the abolition of the death penalty after the execution this week of a convicted Alabama cop killer who was killed for his role in the murders of three cops in a suspected drug house in 2004.