What is KCA?

The Knight Chess Academy - A Brief Introduction Established in 2019, based out of Kolkata India The Knight Chess Academy is the full...