Fox News reports:

John Allen Muhammad, who killed 10 and terrorized a nation in 2002, has been executed by lethal injection.

One word response: good.

Advertisements