John 3:16 to hold reunion for 20th year anniversary
The present John 3:16 Ministries at Charlotte is a sea of red shirts – residents and instructors. What…
The present John 3:16 Ministries at Charlotte is a sea of red shirts – residents and instructors. What…