Preheat your oven to 375°F (190°C).
Rinse the chicken and pat it dry with paper towels. Place it in a roasting pan.
In a small bowl, mix together the ground cinnamon, salt, and black pepper. Rub this spice mixture all over the chicken, including under the skin and inside the cavity.
Stuff the cavity of the chicken with prunes and cinnamon sticks.
Drizzle the olive oil over the chicken and massage it into the skin.
Scatter the sliced onions and minced garlic around the chicken in the roasting pan.
Pour the chicken broth into the pan, taking care not to wash off the spice rub from the chicken.
Roast the chicken in the preheated oven for about 1 hour and 30 minutes, or until the internal temperature reaches 165°F (75°C), basting occasionally with the pan juices.
In the last 10 minutes of roasting, brush the chicken with honey to create a caramelized glaze.
Once cooked, remove the chicken from the oven and let it rest for 10 minutes before carving.
Garnish with fresh herbs before serving.