The news is out: [A Boston pastor has been arrested on multiple child rape charges in connection with an ongoing investigation by the Boston Police Crimes Against Children Unit.
Police say they arrested George Swain, who lives in the city’s Dorchester neighborhood, and charged him with multiple counts of rape of a child and indecent assault and battery of a child under the age of 14.
The 71-year-old is listed as a bishop on the sign at Greater Victory Temple, a Pentecostal church in Boston’s Mattapan neighborhood. Police say they arrested Swain at 1218 Blue Hill Avenue, which is the listed address for the church.]
God is nowhere to be found. I wonder about the morality of a God who still hasn’t come forward to straighten out his mess.