Azahari Husin

Azahari Husin

Dr. Azahari bin Husin (September 14, 1957 – November 9, 2005) was a Malaysian who was believed to be the technical mastermind behind the 2002 Bali bombing. He was killed in a police raid on his hideout in Indonesia in 2005. He was nicknamed the "Demolition Man".

Read more about Azahari Husin:  History, Death