Last week, a pastor was arrested in London after he delivered a public sermon on the biblical definition of marriage out of Genesis 1.
John Sherwood,...
There will be no church services for month in England, starting from Thursday 5th November until Wednesday 2nd December.
The Prime Minister did not mention...