Personal Field Security Training (Sécurité Personnelle Sur le Terrain) (PFST/HEAT)

This event has passed.