Bangladesh’s former prime minister Khaleda Zia has died at the age of 79 after a prolonged illness. Post navigation Iran’s president calls on gov’t to hear ‘legitimate demands’ of protesters Somalis rally against Israel’s world-first recognition of Somaliland