Video: Robert Spencer on pro-honor killing Dearborn Imam Qazwini at Jessica Mokdad Human Rights Conference

04 May 2012

Jihad Watch 4 May 2012

April 29 in Dearborn.

Topics: