Lemony “chicken” and okra soup (Sierra Leone)

Tweet Sierra Leone is a country in West Africa, unfortunately perhaps best known for the recent Ebola epidemic, which has basically ended in Liberia and Guinea, but still affects Sierra Leone. It has also broken havoc on the country’s infrastructure, which was already devastated by the Sierra Leone civil war (1992-2001). Diamonds and minerals form […]