Put all the ingredients except the chicken pieces in a bowl and mix well. Make small cuts in the chicken pieces and add to the marinade.
Mix well so that the chicken gets properly coated with it.
Cover and leave in a cool place or refrigerator for six hours.
Thread the chicken pieces onto skewers and cook over heated charcoal for 10 to 15 minutes.