Chicken Couscous

4 broiler-fryer chicken drumsticks, skinned 4 broiler-fryer chicken thighs, skinned Lime Sauce (recipe follows) 2 tablespoons olive oil 1 medium onion, chopped 5 cloves garlic, minced 3 cups chicken broth, warmed 2 tablespoons lime juice 3 carrots, sliced across 2 ribs celery, sliced across 1 (15-ounce) garbanzo beans, drained well 1 (14-ounce) artichoke hearts, drained [...]
