www.alrisala.org
A non-profit organization formed in the US to promote greater understanding of Islam - particularly the message of Al-Risala, published each month by The Islamic Centre, New Delhi, India. Includes an archive of articles.
URLs from www.alrisala.org:
URL: http://www.alrisala.org
Queries: