Moroccan Couscous Salad

Like every Moroccan dish, this salad offers an explosion of flavors and colors. It can be served as a side dish however, it is hearty enough to be eaten as a meal by itself.