THE HAGUE -In a partial victory for Iran, judges at the International Court of Justice on Thursday ruled Washington had illegally allowed courts to freeze assets of Iranian companies and ordered the. | March 30, 2023
More than 730 people were detained across Russia at protests against a mobilisation order on Saturday, a rights group said, three days after President Vladimir Putin ordered Russia s first. | September 24, 2022