Some Things We Are Just Not Meant To Understand
From the Washington Post:
Sniper John Allen Muhammad is executed
10 died in Oct. 2002 rampage; motivation remains unclear
From the Washington Post:
Sniper John Allen Muhammad is executed
10 died in Oct. 2002 rampage; motivation remains unclear