Climate change is a world wide phenomenon that has huge implications on economic, social and ecological challenges to the global community and to smallholder farmers especially in low income countries.