CHIEF Minister of Jammu and Kashmir, Mehbooba Mufti, today delved at length at Muslim politics of the world and asked Kashmiri youth to improve “defiled image of Islam” by helping her government to restore peace and stability in the “only Muslim majority State of India.”