Preheat the oven to 200°C (390°F).
In a bowl combine the minced garlic, lemon juice, orange juice, and olive oil.
Add the lemon zest, sweet paprika, black pepper, red pepper flakes, and dried oregano to the bowl and whisk until well combined to make the marinade.
Place the chicken pieces in a large zip-top bag or airtight container and pour in the marinade, ensuring all pieces are coated.
Marinate the chicken for at least 1 hour, or refrigerate overnight for best flavor.
Arrange the marinated chicken pieces skin side up in a baking dish and sprinkle evenly with the salt.
Bake in the preheated oven for 45 minutes, basting once or twice with pan juices during cooking.
Remove from the oven and sprinkle with chopped fresh parsley before serving.