September 20, 2008

Finally: Abu Hamza al-Masri, the "Hooked Handed" Imam, Put to Use

Abu Hamza al-Masri: we always knew he was good for something.

abu-hanger.jpg

Thanks to Val Hallan.

By Rusty Shackleford, Ph.D. at 10:52 AM | Comments |