Roast Duck with Port Garlic Sauce

Roast Duck is a famous duck dish originated from China that has been prepared since the imperial era. Here’s a simple recipe for you to make your very own roast duck! credit: mapleleaffarms.com Ingredients:  For Sauce:      1 5-pound duck, fresh or frozen, thawed                        …