Church holds ‘big influence’ over local town that nixed Pride flags

On a recent weekday afternoon, the main street in Norwich, a town of 11,000 about an hour’s drive southeast of London, was bustling with people chatting at the local cafe, eating at the deli or browsing through shops. Read More

More From Author