EKHURHULENI SHOOTING TRAINING ACADEMY provides Close Protection Training, Firearm Training, Security Training, National Key Points Training, Crowd Management Training, Medical...