Posts

Showing posts with the label Kabul

What does God think of the Taliban?

Image
By Dr. Jim Denison.  The Taliban’s sweeping takeover of Afghanistan is dominating world news. Many will examine President Biden's incorrect statements and rationale. But how does God see this situation? Let's look through the lens of Scripture and Christian theology. Let’s ask some prior questions:  Who are the Taliban?  What does God think about them?  How should we respond biblically to them? Who are the Taliban? The origins of the Sunni Islamist group known as the “Taliban” (from the Pashto for “students”). According to the most common explanation, when two teenage girls were kidnapped and raped in 1994 by followers of a warlord in Afghanistan, a group of 30 students joined their village cleric, Mullah Muhammad Omar, in rescuing the girls and hanging the group’s commander from a tank barrel. Their group grew in strength and popularity, eventually gaining the support of religious parties within neighboring Pakistan. In the chaos of post-Soviet Afghanistan, their en...

Is there a spirit behind Islam?

Image
Anti-Islam video protests Protests throughout the world continue to rage a week after they began over a crudely-produced video that mocks Islam. The internet video, produced in the United States , led to anti-American demonstrations in dozens of countries. Why are they so angry? Why did young people in Australia join in? As many as 17 people have died in the violence. American warships stood by off Libya after the US ambassador there was killed in a possibly-related attack. The embassies , consulates, and commercial interests of other western nations have been attacked during the protests. Is this just offended human nature? Is this the evidence of a spirit behind Islam? -- Lane Turner ( 30 photos total ) Boston Globe. WHAT IS ISLAM? The world is awakening to true Islam.  Although the religion of Islam is more characterized by its focus on the law, or shari’a, Islam also offers a comprehensive system of theology. Muslims often proudly point out that their doctrinal system i...