Charleswood Karate is a Winnipeg martial arts club teaching non-contact Japanese Shotokan karate. The club supports both children and adults with recreational and competitive people training together...