Drain the artichokes reserving the marinade. Cut any large pieces in half and set aside.
In a large skillet heat the oil over med-high heat. Add the chicken and cook until no longer pink then add the garlic and cook till the chicken has browned to desired doneness.
Add the reserved marinade, broth and wine; and if using the dried oregano. Bring to a boil, reduce heat and simmer, covered for 10 minutes. Stir in the artichokes and olives; simmer for 5 to 10 minutes;add the hot cooked pasta and simmer for 10 minutes or until sauce is absorbed; (at this point the orignal recipe called for the dish to be served over the pasta with the sauce poured over it, however I felt the sauce was to thin and didn't stick well to the pasta).