Why more states are walking away from the ICC

… Court (ICC).
The Sahel States Alliance (SSA)—comprising Mali, … the territories of signatory states, thereby limiting its universality … become politicised. Russia, the United States, and Israel all signed … to settling disputes between states. The ICJ was …

Read more

Why Millionaires Are Fleeing Britain

This post was originally published on here Tax increases of £30 billion will hike Britain’s taxation rate to an all-time high of 38.3 percent of gdp in five years, Chancellor Rachel Reeves announced today. Benefits will rise with inflation; pensions, faster than inflation. Meanwhile, tax thresholds will remain fixed—so working people will see their spending…

Read more