Britain's Telegraph newspaper reported that Iran and Russia are holding talks on a deal to supply Tehran with advanced air defense systems, citing a senior Iranian official's optim…
Israel's Channel 12, citing The British Telegraph, reported that Prime Minister Benjamin Netanyahu instructed diplomats to change Israel's official position to support Argentina in…