Christian Research Institute exists to equip the Body of Christ with truth, because truth matters.
Charlotte, NC, United States