Bro. Don de Castro live on the "The Hour of Great Mercy" on Channel 4