MANAMA, Dec 7, 2024 (BSS/AFP) - A senior Saudi royal termed Israel "genocidal" and an "apartheid" state on Saturday, as he ...