23 Nov 2025

Korea and Germany claim overall titles at the CISM World Military Parachuting Championship

ALTDEBUG