Combine garlic with vinegar, oil, saffron, cinnamon sticks, olives, apricots and capers in a large resealable bag. Add chicken and massage a little to coat. Seal well and let marinate in the fridge, at least 12 hours and up to 36 hours, turning bag every now and then.
Preheat oven to 350°F (180°C). Place chicken and marinade in a 9- by 13-inch (3.5 L) baking dish, turning chicken skin side up. Pour in wine. Sprinkle brown sugar and salt evenly over chicken pieces. Bake for 50 to 60 minutes or until chicken is cooked through. Let stand for 5 minutes before serving. Serve each piece with some olives and apricots and sprinkle with mint. Serve additional sauce alongside.