IFPSP24

More than 200 cadets from 20+ countries representing 90+ separate academies and sub-units, government dignitaries, military VIPs, esteemed academics – thank you to everyone who participated and contributed to making …