In large soup pot over high heat, heat olive oil. In small glass bowl, place chicken and add flour. Toss chicken to coat. Place chicken in olive oil; brown on all sides. Reduce heat to medium-low; add onion, garlic and ginger. Saute about 5 minutes. Stir in coriander and cumin; saute until aromatic, about 30 seconds. Add wine. Increase heat to high. Boil until wine has reduced by half. Stir in chicken broth, apricots, almonds and olives. Bring to a simmer; reduce heat to low, cover pot and simmer for 45 minutes.
Serve over cous cous.