Displaying posts tagged with

“Tan Tui”

Dec
19
2003

Cha Chuan and Muslim Systems

Cha Chuan (Zha Quan) is an important system in China, a fighting style developed by members of the Muslim faith.