John Allen Muhammad
WaPo Sees 'Glimpses of Humanity' in Beltway Sniper
November 10th, 2009 6:06 PM
The Washington Post apparently has a soft spot for serial killers.John Allen Muhammad, the infamous Beltway Sniper, is set to die by lethal injection tonight. After being found guilty of capital murder by a jury of his peers, Muhammad was sentenced to death. The Washington Post, however, sees the “humanity in [the] D.C. sniper.”The Post quotes defense attorney Jon Sheldon as saying: