Fr Dominic Valanmahal. Photograph via Facebook

A Catholic diocese in Canada has cancelled a retreat to be given there next month by Indian priest Fr Dominic Valanmanal who has been preaching that a(...)