richards-watch.org
1,000s of Americans applaud UK Christian ‘fight-back’
“What’s happening in England right now is blowing my mind (I hear of more miracles)…I was there a few weeks ago…in the city of Hull, where miracles were happening – on…