News

British High Court rules against prayer at town meetings