Archbishop Says Those Who Avoid Taxes ‘Are Actually Robbing God’ Kelly Phillips ErbJune 19, 2013July 11, 2020 On the last day of the G8 summit in Northern Ireland, a number of major world leaders agreed on new measures meant to ensure tax Read More