Braised Duck from Zanzibar

Braised Duck with Orange and Lime Sauce