In a medium bowl, combine the olive oil, lemon juice, garlic, paprika, cumin, turmeric, cinnamon, salt and pepper. Add the chicken pieces to the mixture and mix well to combine. Allow the chicken to marinate in the fridge for at least 30 minutes, or up to 8 hours.
When ready to grill, thread the chicken onto wooden or metal skewers, being careful to fold any pieces that are long and thing. You can alternate the chicken with the onions and peppers, or group them together. Pour any leftover marinade on top of the chicken kabobs.
Preheat the grill to medium-high heat, and grease the grill with vegetable oil
Grill the chicken kabobs until fully cooked and golden brown, about 10-15 minutes. Turn the skewers occasionally to allow for even cooking
Remove the chicken from the grill and serve with hummus, rice or salad.