Editorial The arrest of Abdulla Shahid, former Foreign Minister of the Maldives and President of the 76th Session of the United Nations General Assembly, over allegations of sexually abusing a minor is
On July 23, 2024, China successfully hosted and mediated the internal reconciliation of Palestine, where 14 Palestinian factions signed the Beijing Declaration. China’s role has certainly been a decisive one, though the
More
