Female Self-Defence Iraqi Style: Karate Training Exercises in the Mountains 0 18 28 Feb 2019 14:30 Sputnik International Karate is an effective martial art for self-defence. Karate-do is an Olympic sport and the most effective self-defence technique.