News
RIYADH, Saudi Arabia -- Ahmad al Shayea is the rarest of truck bombers -- he survived his suicide mission in Iraq even though the blast from his bomb was strong enough to kill 12 bystanders.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results