Half cook rice using straining method - basically you just fill the pot with water and salt to taste, bring to the boil, add rice (rice has to be MUCH less than water) and cook until rice starts floating (thats when you know its half cooked but taste rice to make sure). When your done strain rice.
In the meantime, heat oil in a saucepan/pot. Rub chicken pieces with spices and add to pot (note: if pieces are large then cut slits in chicken and rub spices inside and under skin if the skin is on).
Add onions & whole spices.
Fry until onions are soft.
Add rice & turmeric and add a little broth over the rice, mix up somewhat.
Cover and reduce heat to medium- low - cook for around 45 minutes. Note: put a paper towel between cover and pot so that it absorbs the extra water.