Neem Foundation is a non-profit, non-governmental organization founded as a direct response to the problem of insecurity in Nigeria. The Foundation was established under Nigerian...