Pastor of historic Georgia church charged with possession of mushrooms, MDMA, other drugs
Officials at the historic St. John Baptist Church in Savannah, Georgia, remained tight-lipped Wednesday about the recent arrest of their pastor for possession of controlled substances and the use of drug-related objects during a traffic stop on U.S. Highway 80. When asked if their 50-year-old leader, George Perry Lee III, would remain in the pulpit […]