In a Dutch oven, heat olive oil over medium-high heat. When hot, add chicken and stir. Sautè, stirring often, for about 5 minutes or until chicken is browned on all sides. Add green pepper, onions, and garlic. Stir and reduce heat to medium. Cook, stirring occasionally, for about 6–7 minutes or until vegetables are softened. Add chili powder, Garam masala, nutmeg, ginger, salt, and brown sugar. Sautè, stirring, for another 2 minutes. Add tomatoes, stock, raisins, and vinegar. Stir, raise heat to high, and bring to a boil. Reduce heat, cover, and cook for about 25–30 minutes or until chicken is tender and cooked through. Add beans, stir, and cook for another 2–3 minutes or until beans are heated through. Serve (over rice, if desired) garnished with chopped parsley.