Videos WhatFinger

Wednesday, April 09, 2008

More rat killin'

Well, not so much killed as simply reported dead.

The mastermind behind 56 London suicide bombings is report dead.

Al-Masri is believed to have died of non-battle causes, possibly complications from hepatitis, Fox News reported. The information on his death contradicts reports al-Masri was killed in a January CIA strike.

We want to know his name no more...