Before cooking, take the chicken out of the fridge to come to room temperature.
Heat oil in pan and shallow fry the chicken until golden brown (need not be cooked through as we will be simmering it in sauce).
Remove fried chicken and set aside.
In the same oil, fry the sliced onions.
When onions are browned at the edges, add chopped garlic.
When onions are wilted and browned, add the crushed tomatoes and bring to a boil.
Return the fried chicken to the pan (including pan juices), add apricots and simmer on low heat for about 30 minutes until chicken is tender and the gravy is thick.
Adjust for seasoning and serve over couscous or rice.