Mix everything but the chicken in a bowl.
Reserve about 1/4 cup (60ml) of the marinade and for basting later.
Put the chicken in a glass dish and pour the marinade over.
Make sure it’s evenly covered.
Cover the dish with plastic wrap and keep it chilled overnight, turning once or twice if possible.
Take the chicken out of the refrigerator at least 45 minutes before cooking it if you can.
Now you can drain the chicken before grilling it for half an hour over medium coals or until there is no pinkness left inside.
Turn it over every 10 minutes during cooking and baste it several times with the reserved marinade.