Enough is enough. It’s time for America to end executions.

North America World Moderate confidence — 71/100

Unverified

Sources: The Hill