I canceled my Israeli citizenship, but never surrendered my passport. As Murphy's law works, only now could I have a potential benefit from an Israeli passport, since I need to travel to Russia, and Israelis are one of the very few nationalities that can enter Russia without a visa.
Would Russian immigration authorities have any way to know that a passport has been invalidated if there is no physical indication of such?