Combine the yogurt, pomegranate molasses, cucumber, cumin and black pepper in a bowl. Season with salt, then cover and refrigerate for at least 30 minutes. Add the chopped mint just before serving, if desired. Refrigerate until ready to serve.
Heat a grill to medium heat.
Combine the spices in a small bowl. Stir in enough oil to make a paste and set aside. Brush the lamb leg with some canola oil and season top side of the meat with the curry rub. Let it sit at room temperature for 30 minutes.
Season the lamb with salt, to taste. Put it on the grill, spice side down, and cook until slightly charred and a crust as formed. At this point, flip the leg over, close the grill cover and cook to a medium-rare doneness. Remove the meat from the grill to a cutting board, loosely tent it with foil and let it rest for 15 minutes. Thinly slice the lamb, against the grain, and arrange the meat on a serving platter. Serve with the raita.