Random Articles

Islam in Biblical Perspective

THE MANY FACES OF ISLAM The religion that originated with Muhammad has developed during the last 1,350 years into a world-wide cultural power, appearing in various and sometimes contrary manifesta...

Algeria

The time in Algeria is : click here Detailed Map Of Algeria |  Flag of Algeria The People's Democratic Republic of Algeria, is located on the northern coast of Africa. It is bordered b...

Islam In America

STATEMENT DI402 Islam Grows Into a Strong Presence in America This article first appeared in the News Watch column of Volume 23 / Number 4 / 2001 issue of the Christian Research Journal.  W...