Pamela Geller and Robert Spencer are Co-Worker at Stop Islamization of Americas

Co-worker at stop islamization of america Pamela Geller
Co-worker at stop islamization of america Robert Spencer
Start Date 2010-03-00
Is Current yes
Notes Spencer and Geller jointly took over Stop Islamization of America in 2010.
Updated over 7 years ago

Source Links