The Okinawan Karate Myth

Imagine that you are living in a small village, hidden deep in a valley somewhere in a land far away. Let’s say that this rural village is a quite primitive society. You don’t have any telephones or computers. We’ll even, heaven forbid, say that you don’t know what iPods are. Shocking, right?! Anyways, you are […] Read more »