Islamic-Call.org
Title
Home Page
Description
A Libyan based benevolent organization with UN observer status, supporting worldwide efforts to give the Islamic message and foster understanding. Includes details of their membership and activities.
Languages
English