Sheikh Professor Abdul Hadi Palazzi (aired 4/9/08)

Albany, NY – Joe and David speak with Sheikh Professor Abdul Hadi Palazzi about Islam. There are 1 billion members of Islam worldwide and there are many branches. Professor Palazzi will be speaking at the University of Albany tonight about his unorthodox view of Islam.