Hundreds of fencers protest against letting Russians compete

© 2025 Vimarsana