The United Kingdom continues its descent, making a dystopian nightmare a reality. The BBC reported last week that Rushmoor Borough Council in Hampshire, England, has proposed an injunction against Christian street preachers in the towns of Aldershot…
Welcome, Login to your account.
Welcome, Create your new account
A password will be e-mailed to you.