Stir the cinnamon and ginger into the onions, then add the chicken pieces, stirring to coat with the flavorings. Add the water, lemon juice and saffron and season with salt and pepper. Bring to a boil, cover and simmer, moving the chicken pieces around for even cooking until the breasts are just done, about 25 minutes. Transfer the breasts to a cutting board and cut them in half crosswise, then transfer them to a platter and cover with foil. Continue cooking the drumsticks and thighs until done, about 5 minutes longer. Transfer to the platter. Boil the cooking liquid over high heat until reduced to about 3 cups, about 35 minutes.