The phrase “Don’t mess with Texas” is iconic, but when it comes to capital punishment, Florida and Alabama take the cake! While Texas has long been a symbol of stringent justice, recent developments in capital punishment legislation highlight that Florida and Alabama are also making their mark on the...