Grand Mufti of India Claims Key Role in Saving Kerala Nurse from Death Sentence in… Jul 16, 2025 Indian Cleric Claims Key Role in Delaying Execution of Kerala Nurse in Yemen. Sheikh Abubakr Ahmad, the Grand…