ULC Pastors Should Support Free Speech
August 31st, 2012
In a bold challenge to free speech, an American atheist organization was forced to remove two billboards in the U.S. city of Charlotte, North Carolina after being inundated with threats to staff members and volunteers.