Meet the 73-year-old martial arts star

Meenakshi Amma practices a form of martial art from southern India called Kalaripayattu.

  • Subsection
  • Published