Moral failure rocks God.tv
Rory Alec has stepped down from his role as leader of God.tv because of a ‘moral failure’ in his marriage. Rory Alec said he was handing over the running of God TV, a worldwide network that got its start in Britain, to his wife Wendy. He did not elaborate – but religious figures have quit… Read More Moral failure rocks God.tv