Does megachurch ‘high’ explain their success? (RNS) Maybe religion really is the opiate of the masses By Chris Lisee|2022-08-03T23:00:30+00:00August 21, 2012|Journalism|0 Comments Read More