Muslim mummy patched helter-skelter enduring