20030616 india: We politicians have failed; admits Mufti