ottawajkaJul 9, 2020Karate – the Most Versatile Martial Art?Modern Karate consists of three main pillars - Kihon, Kata, Kumite. When it comes to the types of techniques, there are blocks (uke...