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...