1. In a large bowl, beat eggs with a fork. Stir in onion, bread crumbs, garlic, parsley, cilantro, oregano, mint, salt, cumin, cinnamon, and, if desired, crushed red pepper. Add lamb; mix well. Divide mixture into 8 portions. Shape each portion around a metal skewer, forming a log that is 6 inches long and about 1 inch wide.
2. Place skewers on the rack of an uncovered grill directly over medium coals. Grill for 10 to 12 minutes or until done (160 degree F),* turning once halfway through grilling.
3. If desired, serve with Cucumber-Yogurt Sauce, sliced cucumber, and lemon wedges. Makes 4 servings.
*Note: The internal color of a meat log is not a reliable doneness indicator. A lamb log cooked to 160 degree F is safe, regardless of color. To measure the doneness of a meat log, insert an instant-read thermometer from an end into the center of the log, being careful not to let the tip of the thermometer touch the skewer.
Cucumber-Yogurt Sauce: Mince 1/2 of a small cucumber, peeled and seeded. In a small bowl, stir together minced cucumber and 3/4 cup plain yogurt. If desired, season to taste with salt and ground black pepper.