Author: D. George Leech (D. George Leech)

Home D. George Leech
If God Ran the State Department
Post

If God Ran the State Department

“In the Name of the most Holy & undivided Trinity.” A Thus begins the Treaty of Paris (1783) by which Great Britain formally conceded the existence of the independent United States of America. This matter-of-fact invocation of the Triune God of Christianity stands in sharp contrast to the stirring tributes to human authority in the...