Churches in England ‘Take a Stand’

Churches in England ‘Take a Stand’ By: Trevor Freeze In the top row of the second balcony at the Opera House in Blackpool, England, Hannah Jowle paused to take everything in. The 21-year-old was wide-eyed and shocked at what she had experienced in her hometown over the three-day Lancashire Festival of Hope. A total of…