Boil a large pot of water, add the soaked rice and the salt. Drain just before the rice is done, about 10 minutes.
Add ghee to a pot and place over high heat. When the ghee is hot remove the pot from the heat and add cloves, cumin, sugar, almonds, sultanas, orange peel and rice, stirring to mix. Cover pot with a lid and put back on medium heat for a few minutes.
Turn the heat to low. Mix remaining spices into the milk then add to the rice and stir. Cook on low heat until the rice is done, about 5 minutes. Turn off the heat and let sit about 10 minutes.