Imam Khomeini revived Islamic teachings and Muslim unity Sheikh Abdul-Ali, a senior cleric and spiritual leader from Kenya ID: 79245 14/01/2024