Exclusive: High-Tech Sheep-Stealing? Elevation Church Accused of Using Location-Based Ads to Geofence Other Churches, Steal Their Congregants
Elevation Church in North Carolina has been accused by one pastor of high-tech "sheep stealing," claiming the popular megachurch is...