Jubilee Christian Church Int'l. Durham, NC