Indonesia, December 2007 – Imam Feisal Abdul Rauf Defends U.S. Constitution, Apparently as Part of Book Promotion for “A Call to Prayer from the World Trade Center Rubble: Islamic Da’wah From the Heart of America Post-9/11.” (Photo: HTI Website)
Responsible for Equality And Liberty (R.E.A.L.)
A Volunteer Human Rights Group – Choose Love, Not Hate – Love Wins