Israel-Hamas War: ‘Palestine deserves independence’ – Nigeria VP Shettima tells world leaders [VIDEO]September 25, 2024