INSIDER
Navalny fans protest in Geneva ahead of Putin-Biden summit
Read full article: Navalny fans protest in Geneva ahead of Putin-Biden summitA few dozen supporters of jailed Russian opposition leader Alexey Navalny have staged a colorful, cheeky rally in Geneva in the hope of sending a message to Russian President Vladimir Putin ahead of his summit with U.S. President Joe Biden.