Angolan Chicken Cabidela

Angolan chicken stew cooked in its own blood with vinegar and spices, a rich and flavorful traditional dish.

Angola