Marinate the chicken with yogurt, ginger paste, turmeric powder, a little salt and refrigerate for at least 2-3 hours.
Heat oil, temper with whole dry red chilies and bay leaves. When the spices start to release their aroma, throw in the sliced onions, fry till light brown.
Now add the marinated chicken and cook over a low to medium heat till the chicken is about 75% cooked.
Add the onion stalks and stir in the green chili paste, sprinkle in the salt.
Continue to cook over a medium flame till the onion stalks and chicken are tender.
Add 1/4 cup of warm water and the orange segment, throw in a couple of green chillies, give it a good stir. Cook over a low flame for another 2-3 minutes. Serve hot.