Logo
Indonesia chairs UN Security Council meeting on Palestinian annexation