FEATURED PentecostalNews Dr. Oliver McMahan (1954-2024) PentecostalNews March 28, 2024 0 On Tuesday, March 26, 2024, at the age of 69, Oliver “Dr. Mac” Lewis McMahan died peacefully at his home... Read More