February 11, 2010

American 'scholar on islam' detained at New Delhi airport with concealed knife

An American citizen, Winston Marshall a self proclaimed scholar on islam, was detained at New Delhi's international airport after security found a concealed knife on Marshall. According to Marshall's passport, he recently traveled to Pakistan and Bangladesh...two countries known for incubating terrorism. More at RoA

By at 03:07 PM | Comments |