In a small bowl, mix ketchup and next 8 ingredients (through cumin) until sauce is combined. Set aside.
Put chicken in a Ziploc bag and pour half of the sauce in the bag, making sure chicken get coated. Put in refrigerator for at least an hour (to overnight).
Preheat grill to medium-high heat. Spray the grates with grill cooking spray (or rub with oil), if needed.
Put chicken on grill and discard the bag with marinade. Cook for 3 to 5 minutes per side, or until chicken is cooked thoroughly. Serve with additional sauce, as desired.
Recipe by Alida's Kitchen at https://www.alidaskitchen.com/2012/07/10/grilled-bbq-chicken/