Vigil held for Russian Putin Critic Alexei Navalny at Russian Consulate in NYC by Michael Nigro
People mourn the death of Russian opposition leader Alexei Navalny during a memorial staged in front of the Russian Consulate in New York City on February 17, 2024.
You must be logged in to use lightbox functionality