(AFP) - Iran's supreme leader Ayatollah Ali Khamenei called on Tuesday for the "complete liberation" of "Palestine" from the "tumour" of Israel, renewing his regime's refusal to recognise Israel's right to exist.

Read more