Two high profile capital cases were in the news this week. Nikolas Cruz and Taylor Parker were both convicted on overwhelming evidence leaving their respective juries to decide if they should die from natural causes behind prison bars or from execution at some point. Cruz knows his fate; Parker awaits hers. If you are not […]
Source