JosephHeading to the Home for the Needy Foundation Camp in Uhogua, Edo State, South-south Nigeria, a gigantic signboard with the inscription- International Center For Christian ...