Hamas leader and international terrorist scumbag Rantisi was toasted today by the IDF. LGF (of course) has more here.

UPDATE: Misha weighs in as well.