Tehran calls for an oil embargo on Israel and accuses America of supporting its massacres News
Iranian Leader Ali Khamenei on Saturday called on Islamic countries to impose an oil embargo on Israel, while President Ibrahim Raisi accused the United States of being an accomplice in…