developmentjustice.blog
US Supreme Court ruling: World Bank Group Is Not Above The Law
BREAKING NEWS!!!!! The International Finance Corporation (IFC), part of the World Bank Group, loses immunities claim in the US Supreme Court, opening the door for more challenges. I smell revolutio…