1. Skin the chicken and poke each piece with a fork several times. Rub salt and lemon and set aside for 10 minutes.
2. Dry roast the coriander and cumin seeds on a skillet or in oven until they turn few shades darker. Grind to a fine powder.
3. Mix together all the ingredients (except cilentro) in yogurt and marinade the chicken in it overnight or for 8-10 hours (keep refrigerated).
4. Can place the pieces on a barbecue baking tray and bake at 375 degrees for 1 hour, basting with the marinade mixture frequently and turning sides after 1/2 hour. For best results cook on a outdoor grill.