Mastering Karate Block and Stances
Mastering karate block and stances is the guide on what to expect when you start your karate journey. There is approximately over 75 different styles of karate around the world, all comprising of different kata’s and techniques. I myself train in Shindo Karate which is based off Shotokan Karate (one of the most popular….