Entertainment Learn How to make delicious African Salad aka Abacha African salad is a delicious Nigerian meal that is native to the ndi Igbo (people of Igbo). Abacha – as the tvceadminAugust 14, 2016