Ummmmmm ... was the deceased pedestrian so clue-free as to not see a huge truck carrying a 70+ ton tank? Or tike Rachel Corie,

, believe it could stop as quickly as a Toyota Yaris? Or maybe intentionally
self-Rachel-Corie-ing?
UpInArms is just nuclear-grade moronic.