Navalny fans protest in Geneva ahead of Putin-Biden summit
GENEVA (AP) — There was a bare-chested man in a Vladimir Putin mask doling out fake bills as mock corruption payments, and a Czech fitness instructor, who endured eight hours of tattooing to