The latest international news in one place
The term “kangaroo court” has seemed an apt and amusing term to apply to the trial…