DIRECT NEWS INPUT SEARCH
By Bob The leadership of the Church of England showed themselves to have the morals of sewer rats after hundreds of police were drafted in to prevent a peaceful protest by disabled campaigners on Saturday, 28 June..