Islamic World Sees Taliban Takeover in Afghanistan as 'Victory of Allah Over Jesus' 09-10-2021 Share This Video Link was copied! Islamic World Sees Taliban Takeover in Afghanistan as 'Victory of Allah Over Jesus'