Louisiana pastor who erected third-largest cross in US busted for possession of meth
A pastor in Louisiana who erected the third-largest cross in America at his church is being held at the Bossier Maximum Security Facility after being arrested on methamphetamine charges, the Shreveport Times reported Friday.
Andy C. Harris, 56, was the senior pastor at The Church of the Cross, an Assemblies of God congregation where Harris had preached since 1996. MOREā¦