Sticky Pomegranate Meatballs are a fun, Moroccan twist on a meatball! Loaded with fresh herbs and then glazed with a sweet, sticky pomegranate sauce, they are bound to tickle your tastebuds!