Imam

Imam

Imam Feisal Abdul Rauf leaves a Bahraini newspaper office. Rauf is leading plans to build an Islamic center near the World Trade Center site in New York City. (AP Photo)

Be the first to comment

Leave a Reply

Your email address will not be published.


*