Virginia executes more people in this country than any other state than Texas, so the statistics seem to sway us toward a prediction that Governor Tim Kaine will allow the upcoming execution of John Muhammad, the DC Sniper.
And Kaine is the only barrier betweeen John Muhammad and death.
That’s because the United States Supreme