Leigh Carmichael

RSS
Stumbling blocks that inhibit ministry to Muslims include fear, obtaining information from biased and sensationalized sources, and in-groups being prejudiced…
Perhaps the first incident that began to plant negative seeds about Muslims began with the 1979 Iranian hostage crisis. This…
Around 1.6 billion Muslims inhabit the world today, and an estimated three to seven million reside in the United States.…