Senegalese Chicken Soup, A West African classic soup