Mix 1 cup yogurt with the lemon juice, ginger, garlic, salt, turmeric, saffron, cumin, black pepper and cayenne. When well mixed, stir in the other cup of yogurt.
Prepare the chicken by removing any skin and fat. Poke many holes in the chicken with a fork or the tip of a knife.
Cover each piece of chicken with the marinade and massage it in.
Put the chicken and marinade in an airtight container, or a ziplock bag removing as much air from the bag as possible. Store in the refrigerator for 4 hours to two days until ready to cook.
Preheat your oven’s broiler for 10-20 minutes. If you would rather bake it, you can bake it in the oven on a baking sheet at 450 degrees, but the texture might not come out as well.
Take the chicken out of the marinade, wipe off excess marinade. Some is okay but the chicken shouldn’t be thick with marinade. Distribute the chicken across the broiler pan. Leave some space around each piece. Baste each piece with melted butter.
Broil for about 15 minutes on each side. Baste again after flipping the chicken. Use tongs rather than a fork to flip so you don’t pierce the chicken and release the juices.