Jim Patterson

Jim Patterson is as United Methodist News reporter based in Nashville.