World champion Neeraj Chopra finishes second in Zurich; happ

© 2025 Vimarsana