Algeria, S. Africa join forces, demanding an end to the Israeli 'genocide' in Gaza and unimpeded aid, urging enforcement of world court orders