/
RSS Feed
In recent days we have seen some remarkable division and disunity in the political leadership of several major nations of the world in the summer of 2024!!. In the UK a new Prime Minister was suddenly elected three weeks ago. In France a hastily called general election backfired leaving […]