Kandyan peasant armies kept Europeans at bay for two centuries by Editor November 26, 2021 1 “This is unique in the annals of warfare” says historian Dr.Channa Wickremesekera