ReubenDavid Lynn, a Blasphemous Wolf in Sheep’s Clothing Masquerading as a “Christian” Street PreacherDavid Lynn is a popular Canadian “evangelist” known for his public preaching and evangelism conducted on the streets, campuses, and other...