Bitter leaf soup is a popular delicacy made in Nigeria, the soup is made with bitter leaves and other ingredients like palm oil, crayfish, seasoning cubes...
Recent Comments