PRESS RELEASE: Terry Jones, Imran Firasat “The Innocent Prophet” Muhammad Movie Release, Madrid, Spain, Dec 14, 2012
H/T Michael Laudahn VIA VLAD
PRESS RELEASE: Terry Jones, Imran Firasat “The Innocent Prophet” Muhammad Movie Release, Madrid, Spain, Dec 14, 2012
H/T Michael Laudahn VIA VLAD