Notorious ‘Street Preachers’ arrested again, this time in Kingston
The notorious “Street Preachers” are at it again. They are well-known in London, Ontario, often being arrested for harassment.
Town removes Christmas from its winter celebration due to citizen complaints
A New Hampshire town will be downgrading their annual Christmas festivities, as the city moves to “remove religious overtones” from their holiday celebration.