Thank you. Excellent post.
exactly what the catholic church has been preaching from ‘day 1’......
It’s good to see common ground ......