Heat the oil in a deep, straight-sided skillet set over medium heat. Add the onion, red pepper, garlic, ginger, cumin, coriander, salt, cinnamon, fennel seeds and hot pepper flakes. Cook for 5 minutes or until softened and very fragrant. Pour in the wine and stir to scrape up the cooked on brown bits. Add tomatoes, chickpeas, olives and raisins; bring to a boil.
TIP: Use 3 cups chopped fresh tomatoes and 1/2 cup chicken broth in place of the canned tomatoes.