Tag: Israel’s new ambassador in India takes over

Israel’s new ambassador in India takes over