(MissionNewswire) Located on the west coast of Africa, Senegal has close to half its population living in poverty. Crop failures due to extreme weather have impacted the economy and, combined with a recent ban on street beggars, has taken away the only source of income from