Tag: Jeremy Lovelace
By Doug Gray, Senior Contributing Reporter
RIO DE JANEIRO – Providing an insight into Christianity for all-comers, be they the most ardent atheist or most uncertain agnostic, ALPHA has set up in Brazil with an aim to explain faith, and...