News

These are widely used umbrella terms for Chinese martial arts. Bafaquan, or Bafa for short, is a style of Kung Fu developed by Li De Mao during the Qing dynasty. It is the combination of five ...