Supporters of Poisoned RUSSIA Opposition Leader Navalny Rally in SAN FRANCISCO
(Credit: Photo by Gary Raynaldo / ©DIPLOMATIC TIMES ) Protestors rally in support of jailed Russian opposition leader Alexei Navalny in front of City Hall in San Francisco, CA June 04, 2023. By Gary Raynaldo – DIPLOMATIC TIMES CORRESPONDENT SAN FRANCISCO – Hundreds of supporters