Friends,
We are very sad to announce that John Forrest Parker was executed tonight by the state of Alabama.