I have spotted only one slight grammatical mistake: "when their cases have been settled in lower courts" Present perfect is needed there in passive mode rather than simple present, so as to make the time sequence clear.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.