Saleh Ali Saleh Nabhan: toast his burning carcass

Saleh Ali Saleh Nabhan: toast his burning carcass

That dude – Saleh Ali Saleh Nabhan – is the al-Qaeda terrorist killed in an airstrike Monday. “Toast his burning carcass” is how my brother aptly summed up his death.  Seem a little harsh? Not really. Nabhan masterminded the al-Qaeda attack on...