By: Trevor Loudon
New Zeal
The great Pamela Geller gives an impassioned speech on the state of Islamic Jihad in America.
Thanks to Spirit of Truth.
By: Trevor Loudon
New Zeal
The great Pamela Geller gives an impassioned speech on the state of Islamic Jihad in America.
Thanks to Spirit of Truth.