Combine lemon juice, zest, garlic, oregano, smoked paprika, salt, and black pepper in a bowl. Coat the chicken thoroughly in this mixture and let it marinate for at least 30 minutes; for maximum flavor, marinate up to 4 hours.
Heat olive oil in a skillet over medium-high heat until shimmering but not smoking. Sear each piece of chicken for about 3-4 minutes on each side until they are golden brown and developed a nice crust before removing them from the skillet.
In the same skillet used for searing, pour in chicken broth or white grape juice to deglaze it by scraping up any browned bits stuck to the bottom of the pan. Add olives and artichokes along with optional red pepper flakes and capers if using.
Return seared chicken back into the skillet, reduce heat to low, cover it with a lid, and allow it to simmer gently for about 15-20 minutes until fully cooked through and tender.
Once cooked, stir in chopped fresh parsley along with honey if desired to balance out flavors before serving warm over your choice of side dishes like couscous or roasted vegetables.