Binding Planetary Treaty to End War Nears Completion

The Binding Planetary Treaty to End War that will signed at Dripsey Castle, Cork, Ireland, July 20, 2025, is moving toward completion. Any final comments or input are warmly invited.