Add boullion to 2 cups of water. Bring water to a boil. Add chicken. Reduce heat and simmer for 1 hour or until chicken is tender. Remove and seperate into bite sized pieces.
While chicken is cooking, combine tomatoes, tomatoe paste, onion, pepper, mushrooms, garlic and spices. Cover and bring to a boil, reduce heat and simmer for 45 minutes. Add chicken and simmer for another 30 minutes.
Serve chicken cacciatore over hot spaghetti.